version 0.6.0
fields_turbulence_rans Module Reference

Declaration of the field arrays associated to the turbulence RANS models.

Variables

double precision, dimension(:,:,:), allocatable rans_grid_volume
 Grid volume for the RANS models.
 
k-omega SST
double precision, dimension(:,:,:), allocatable turbulent_kinetic_energy_n
 k
 
double precision, dimension(:,:,:), allocatable turbulent_kinetic_energy_nm1
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate
 ω or ε
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_n
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_nm1
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_n
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_nm1
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity
 ν²
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_n
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_nm1
 
double precision, dimension(:,:,:), allocatable f_22
 f22
 
double precision, dimension(:,:,:), allocatable turbulent_kinetic_energy_linear_term
 Source and linear term of each equation.
 
double precision, dimension(:,:,:), allocatable turbulent_kinetic_energy_source_term
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_linear_term
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_source_term
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_linear_term
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_source_term
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_linear_term
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_source_term
 
double precision, dimension(:,:,:), allocatable f_22_linear_term
 
double precision, dimension(:,:,:), allocatable f_22_source_term
 
double precision, dimension(:,:,:), allocatable turbulent_kinetic_energy_explicit_terms_accumulator_n
 Explicit advection term at time \( t^{n} \).
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_explicit_terms_accumulator_n
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_explicit_terms_accumulator_n
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_explicit_terms_accumulator_n
 
double precision, dimension(:,:,:), allocatable turbulent_kinetic_energy_explicit_terms_accumulator_nm1
 Explicit advection term at time \( t^{n-1} \).
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_explicit_terms_accumulator_nm1
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_explicit_terms_accumulator_nm1
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_explicit_terms_accumulator_nm1
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_turbulent_kinetic_energy
 Immersed boundary fields.
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_specific_dissipation_rate
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_turbulence_dissipation
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_mean_squared_velocity
 
type(t_immersed_boundary_condition), dimension(:), allocatable ibc_f_22
 
logical, dimension(:,:,:), allocatable turbulence_is_penalized_cell
 Turbulence RANS penalized cells.