|
Neko 1.99.3
A portable framework for high-order spectral element flow simulations
|
Implements deardorff_t.
Data Types | |
| type | deardorff_t |
| Implements the deardorff LES model. More... | |
Functions/Subroutines | |
| subroutine | deardorff_init (this, fluid, json) |
| Constructor. | |
| subroutine | deardorff_init_from_components (this, fluid, c_k, t0, temperature_field_name, tke_field_name, nut_name, temperature_alphat_name, tke_alphat_name, tke_source_name, g, delta_type, if_ext) |
| Constructor from components. | |
| subroutine | deardorff_free (this) |
| Destructor for the deardorff_t class. | |
| subroutine | deardorff_compute (this, t, tstep) |
| Compute eddy viscosity. | |
|
private |
| t | The time value. |
| tstep | The current time-step. |
Definition at line 223 of file deardorff.f90.

|
private |
Definition at line 202 of file deardorff.f90.
| subroutine deardorff::deardorff_init | ( | class(deardorff_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 85 of file deardorff.f90.

|
private |
| fluid | The fluid_scheme_base_t object. |
| c_k | The deardorff model constant. |
| T0 | The reference temperature. |
| temperature_field_name | The name of the temperature field. |
| TKE_field_name | The name of the TKE field. |
| nut_name | The name of the eddy viscosity field. |
| temperature_alphat_name | The name of the eddy diffusivity field for temperature. |
| TKE_alphat_name | The name of the eddy diffusivity field for TKE. |
| TKE_source_name | The name of the source term in the TKE equation |
| g | The gravitational acceleration vector. |
| delta_type | The type of filter size. |
| if_ext | Whether to extrapolate the velocity. |
Definition at line 165 of file deardorff.f90.
