Neko 1.99.6
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
lpt_simcomp Module Reference

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.
 
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.
 

Function/Subroutine Documentation

◆ lpt_simcomp_compute()

subroutine lpt_simcomp::lpt_simcomp_compute ( class(lpt_simcomp_t), intent(inout this,
type(time_state_t), intent(in time 
)
private

Definition at line 91 of file lpt_simcomp.f90.

◆ lpt_simcomp_free()

subroutine lpt_simcomp::lpt_simcomp_free ( class(lpt_simcomp_t), intent(inout this)
private

Definition at line 75 of file lpt_simcomp.f90.

◆ lpt_simcomp_init_from_json()

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 61 of file lpt_simcomp.f90.

◆ lpt_simcomp_preprocess()

subroutine lpt_simcomp::lpt_simcomp_preprocess ( class(lpt_simcomp_t), intent(inout this,
type(time_state_t), intent(in time 
)
private

Definition at line 83 of file lpt_simcomp.f90.