Neko 1.99.1
A portable framework for high-order spectral element flow simulations
|
Implements vreman_t
.
Data Types | |
type | vreman_t |
Implements the Vreman LES model. More... | |
Functions/Subroutines | |
subroutine | vreman_init (this, fluid, json) |
Constructor. | |
subroutine | vreman_init_from_components (this, fluid, c, nut_name, delta_type, if_ext) |
Constructor from components. | |
subroutine | vreman_free (this) |
Destructor for the les_model_t (base) class. | |
subroutine | vreman_compute (this, t, tstep) |
Compute eddy viscosity. | |
|
private |
t | The time value. |
tstep | The current time-step. |
Definition at line 134 of file vreman.f90.
|
private |
Definition at line 125 of file vreman.f90.
subroutine vreman::vreman_init | ( | class(vreman_t), intent(inout) | this, |
class(fluid_scheme_base_t), intent(inout), target | fluid, | ||
type(json_file), intent(inout) | json | ||
) |
fluid | The fluid_scheme_base_t object. |
json | A dictionary with parameters. |
Definition at line 71 of file vreman.f90.
|
private |
fluid | The fluid_scheme_base_t object. |
c | The model constant. |
nut_name | The name of the SGS viscosity field. |
delta_type | The type of filter size. |
if_ext | Whether trapolate the velocity. |
Definition at line 108 of file vreman.f90.