Implements the scalar_sgs_stats_simcomp_t type.
|
| subroutine | scalar_sgs_stats_simcomp_init_from_json (this, json, case) |
| | Constructor from json.
|
| |
| subroutine | scalar_sgs_stats_simcomp_init_from_components_alphat (this, s, coef, start_time, hom_dir, alphat_field, fname) |
| | Actual constructor using directly the alphat field.
|
| |
| subroutine | scalar_sgs_stats_simcomp_init_from_components_nut (this, s, coef, start_time, hom_dir, nut_field, pr_turb, fname) |
| | Actual constructor using directly the nut field and the turbulent Prandtl number.
|
| |
| subroutine | scalar_sgs_stats_simcomp_free (this) |
| | Destructor.
|
| |
| subroutine | scalar_sgs_stats_simcomp_restart (this, time) |
| |
| subroutine | scalar_sgs_stats_simcomp_compute (this, time) |
| | scalar_sgs_stats, called depending on compute_control and compute_value
|
| |
◆ scalar_sgs_stats_simcomp_compute()
◆ scalar_sgs_stats_simcomp_free()
◆ scalar_sgs_stats_simcomp_init_from_components_alphat()
| subroutine scalar_sgs_stats_simcomp::scalar_sgs_stats_simcomp_init_from_components_alphat |
( |
class(scalar_sgs_stats_simcomp_t), intent(inout), target |
this, |
|
|
type(field_t), intent(in), target |
s, |
|
|
type(coef_t), intent(in), target |
coef, |
|
|
real(kind=rp), intent(in) |
start_time, |
|
|
character(len=*), intent(in) |
hom_dir, |
|
|
character(len=*), intent(in) |
alphat_field, |
|
|
character(len=*), intent(in), optional |
fname |
|
) |
| |
|
private |
- Parameters
-
| s | scalar |
| coef | sem coefs |
| start_time | time to start sampling stats |
| hom_dir | directions to average in |
| alphat_field | name of the eddy diffusivity field |
| fname | name of the outut file |
Definition at line 162 of file scalar_sgs_stats_simcomp.f90.
◆ scalar_sgs_stats_simcomp_init_from_components_nut()
| subroutine scalar_sgs_stats_simcomp::scalar_sgs_stats_simcomp_init_from_components_nut |
( |
class(scalar_sgs_stats_simcomp_t), intent(inout), target |
this, |
|
|
type(field_t), intent(in), target |
s, |
|
|
type(coef_t), intent(in), target |
coef, |
|
|
real(kind=rp), intent(in) |
start_time, |
|
|
character(len=*), intent(in) |
hom_dir, |
|
|
character(len=*), intent(in) |
nut_field, |
|
|
real(kind=rp), intent(in) |
pr_turb, |
|
|
character(len=*), intent(in), optional |
fname |
|
) |
| |
|
private |
- Parameters
-
| s | scalar |
| coef | sem coefs |
| start_time | time to start sampling stats |
| hom_dir | directions to average in |
| nut_field | name of the eddy diffusivity field |
| pr_turb | turbulent Prandtl number |
| fname | name of the output file |
Definition at line 219 of file scalar_sgs_stats_simcomp.f90.
◆ scalar_sgs_stats_simcomp_init_from_json()
◆ scalar_sgs_stats_simcomp_restart()