Neko
0.8.1
A portable framework for high-order spectral element flow simulations
|
Compound scheme for the advection and diffusion operators in a transport equation. More...
Data Types | |
type | time_scheme_controller_t |
Implements the logic to compute the time coefficients for the advection and diffusion operators in a transport equation. More... | |
Functions/Subroutines | |
subroutine | time_scheme_controller_init (this, torder) |
Contructor. More... | |
subroutine | time_scheme_controller_free (this) |
Destructor. More... | |
subroutine | time_scheme_controller_set_coeffs (this, dt) |
Set the time coefficients. More... | |
Compound scheme for the advection and diffusion operators in a transport equation.
|
private |
Destructor.
Definition at line 129 of file time_scheme_controller.f90.
subroutine time_scheme_controller::time_scheme_controller_init | ( | class(time_scheme_controller_t) | this, |
integer | torder | ||
) |
Contructor.
torder | Desired order of the scheme: 1, 2, 3. This sets the order for the diffusion scheme only. |
Definition at line 110 of file time_scheme_controller.f90.
|
private |
Set the time coefficients.
Implements all necessary logic to handle
t | Timestep values, first element is the current timestep. |
Definition at line 144 of file time_scheme_controller.f90.