|
Neko 1.99.9
A portable framework for high-order spectral element flow simulations
|
Simulation-component handler for Lagrangian particle tracking.
Data Types | |
| type | lpt_simcomp_t |
| A simulation component that drives passive Lagrangian particle tracking. More... | |
Functions/Subroutines | |
| subroutine | lpt_simcomp_init_from_json (this, json, case) |
| Construct from JSON. | |
| real(kind=dp) function | lpt_simcomp_time_to_next (this, time) |
| The time until the next scheduled execution, including the output of the particle tracker, which is driven by a controller of its own. | |
| subroutine | lpt_simcomp_free (this) |
| Free the component. | |
| subroutine | lpt_simcomp_preprocess (this, time) |
| Update LPT before the fluid solve. | |
| subroutine | lpt_simcomp_compute (this, time) |
| Update LPT after the fluid solve. | |
|
private |
Definition at line 109 of file lpt_simcomp.f90.
|
private |
Definition at line 93 of file lpt_simcomp.f90.
| subroutine lpt_simcomp::lpt_simcomp_init_from_json | ( | class(lpt_simcomp_t), intent(inout), target | this, |
| type(json_file), intent(inout) | json, | ||
| class(case_t), intent(inout), target | case | ||
| ) |
Definition at line 64 of file lpt_simcomp.f90.
|
private |
Definition at line 101 of file lpt_simcomp.f90.
|
private |
| time | The current time. |
Definition at line 80 of file lpt_simcomp.f90.