|
| procedure | init (this, fluid, json) |
| |
| procedure | free (this) |
| |
| procedure | compute (this, t, tstep) |
| |
| procedure, pass(this) | init_base (this, fluid, nut_name, delta_type, if_ext) |
| | Constructor for the les_model_t (base) class.
|
| |
| procedure, pass(this) | free_base (this) |
| | Destructor for the les_model_t (base) class.
|
| |
| procedure, pass(this) | compute_delta (this) |
| | Compute the LES length-scale.
|
| |
| procedure(les_model_init), deferred, pass | init (this, fluid, json) |
| | The common constructor.
|
| |
| procedure(les_model_free), deferred, pass | free (this) |
| | Destructor.
|
| |
| procedure(les_model_compute), deferred, pass | compute (this, t, tstep) |
| | Compute eddy viscosity.
|
| |
Definition at line 11 of file les_model_template.f90.
◆ compute() [1/2]
◆ compute() [2/2]
◆ compute_delta()
◆ free() [1/2]
◆ free() [2/2]
◆ free_base()
◆ init() [1/2]
◆ init() [2/2]
◆ init_base()
| procedure, pass(this) les_model::les_model_t::init_base |
( |
class(les_model_t), intent(inout) |
this, |
|
|
class(fluid_scheme_base_t), intent(inout), target |
fluid, |
|
|
character(len=*), intent(in) |
nut_name, |
|
|
character(len=*), intent(in) |
delta_type, |
|
|
logical, intent(in) |
if_ext |
|
) |
| |
|
inherited |
- Parameters
-
| fluid | The fluid_scheme_t object. |
| nu_name | The name of the turbulent viscosity field. |
| delta_type | The type of filter size. |
| if_ext | Whether trapolate the velocity. |
Definition at line 85 of file les_model.f90.
◆ coef
| type(coef_t), pointer les_model::les_model_t::coef => null() |
|
inherited |
◆ delta
| type(field_t), pointer les_model::les_model_t::delta => null() |
|
inherited |
◆ delta_type
◆ ext_bdf
| type(time_scheme_controller_t), pointer les_model::les_model_t::ext_bdf => null() |
|
inherited |
◆ if_ext
| logical les_model::les_model_t::if_ext = .false. |
|
inherited |
◆ nut
| type(field_t), pointer les_model::les_model_t::nut => null() |
|
inherited |
◆ sumab
◆ ulag
| type(field_series_t), pointer les_model::les_model_t::ulag => null() |
|
inherited |
◆ vlag
| type(field_series_t), pointer les_model::les_model_t::vlag => null() |
|
inherited |
◆ wlag
| type(field_series_t), pointer les_model::les_model_t::wlag => null() |
|
inherited |
The documentation for this type was generated from the following file: