Implements vreman_t
.
More...
◆ vreman_compute()
subroutine vreman::vreman_compute |
( |
class(vreman_t), intent(inout) |
this, |
|
|
real(kind=rp), intent(in) |
t, |
|
|
integer, intent(in) |
tstep |
|
) |
| |
|
private |
Compute eddy viscosity.
- Parameters
-
t | The time value. |
tstep | The current time-step. |
Definition at line 114 of file vreman.f90.
◆ vreman_free()
subroutine vreman::vreman_free |
( |
class(vreman_t), intent(inout) |
this | ) |
|
|
private |
Destructor for the les_model_t (base) class.
Definition at line 105 of file vreman.f90.
◆ vreman_init()
subroutine vreman::vreman_init |
( |
class(vreman_t), intent(inout) |
this, |
|
|
type(dofmap_t), intent(in) |
dofmap, |
|
|
type(coef_t), intent(in) |
coef, |
|
|
type(json_file), intent(inout) |
json |
|
) |
| |
Constructor.
- Parameters
-
dofmap | SEM map of degrees of freedom. |
coef | SEM coefficients. |
json | A dictionary with parameters. |
Definition at line 70 of file vreman.f90.
◆ vreman_init_from_components()
subroutine vreman::vreman_init_from_components |
( |
class(vreman_t), intent(inout) |
this, |
|
|
type(dofmap_t), intent(in) |
dofmap, |
|
|
type(coef_t), intent(in) |
coef, |
|
|
real(kind=rp) |
c, |
|
|
character(len=*), intent(in) |
nut_name |
|
) |
| |
|
private |
Constructor from components.
- Parameters
-
dofmap | SEM map of degrees of freedom. |
coef | SEM coefficients. |
c | The model constant. |
nut_name | The name of the SGS viscosity field. |
Definition at line 90 of file vreman.f90.