|
subroutine, public | methodsubcellternarymodule::create_method_subcell_ternary (method) |
| Create a new ternary subcell tracking method. More...
|
|
subroutine | methodsubcellternarymodule::deallocate (this) |
| Deallocate the ternary subcell tracking method. More...
|
|
subroutine | methodsubcellternarymodule::apply_mst (this, particle, tmax) |
| Apply the ternary subcell tracking method. More...
|
|
subroutine | methodsubcellternarymodule::track_subcell (this, subcell, particle, tmax) |
| Track a particle across a triangular subcell. More...
|
|
subroutine | methodsubcellternarymodule::calculate_dt (v1, v2, dx, xL, v, dvdx, dt, status, itopbotexit) |
| Do calculations related to analytical z solution. More...
|
|
subroutine | methodsubcellternarymodule::calculate_xyz_position (dt, rxx, rxy, ryx, ryy, sxx, sxy, syy, izstatus, x0, y0, az, vzi, vzbot, ztop, zbot, zi, x, y, z, exitFace) |
| Calculate the particle's local unscaled xyz coordinates after dt. More...
|
|