0.6.0
Loading...
Searching...
No Matches
fields_turbulence_rans Module Reference

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

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 turbulent_kinetic_energy_nm2
 
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 specific_dissipation_rate_nm2
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_n
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_nm1
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_nm2
 
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 mean_squared_velocity_nm2
 
double precision, dimension(:,:,:), allocatable f_22
 f22
 
double precision, dimension(:,:,:), allocatable f_22_n
 
double precision, dimension(:,:,:), allocatable f_22_nm1
 
double precision, dimension(:,:,:), allocatable f_22_nm2
 
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 f_22_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 turbulent_kinetic_energy_explicit_terms_accumulator_nm2
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_explicit_terms_accumulator_nm1
 
double precision, dimension(:,:,:), allocatable specific_dissipation_rate_explicit_terms_accumulator_nm2
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_explicit_terms_accumulator_nm1
 
double precision, dimension(:,:,:), allocatable turbulence_dissipation_explicit_terms_accumulator_nm2
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_explicit_terms_accumulator_nm1
 
double precision, dimension(:,:,:), allocatable mean_squared_velocity_explicit_terms_accumulator_nm2
 
double precision, dimension(:,:,:), allocatable f_22_explicit_terms_accumulator_nm1
 
double precision, dimension(:,:,:), allocatable f_22_explicit_terms_accumulator_nm2
 
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.
 
logical, dimension(:,:,:), allocatable turbulence_is_outer_node_cell
 Turbulence RANS outer node cells.
 

Detailed Description

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

Variable Documentation

◆ f_22

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22

f22

◆ f_22_explicit_terms_accumulator_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_explicit_terms_accumulator_n

◆ f_22_explicit_terms_accumulator_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_explicit_terms_accumulator_nm1

◆ f_22_explicit_terms_accumulator_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_explicit_terms_accumulator_nm2

◆ f_22_linear_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_linear_term

◆ f_22_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_n

◆ f_22_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_nm1

◆ f_22_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_nm2

◆ f_22_source_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::f_22_source_term

◆ ibc_f_22

type(t_immersed_boundary_condition), dimension(:), allocatable fields_turbulence_rans::ibc_f_22

◆ ibc_mean_squared_velocity

type(t_immersed_boundary_condition), dimension(:), allocatable fields_turbulence_rans::ibc_mean_squared_velocity

◆ ibc_specific_dissipation_rate

type(t_immersed_boundary_condition), dimension(:), allocatable fields_turbulence_rans::ibc_specific_dissipation_rate

◆ ibc_turbulence_dissipation

type(t_immersed_boundary_condition), dimension(:), allocatable fields_turbulence_rans::ibc_turbulence_dissipation

◆ ibc_turbulent_kinetic_energy

type(t_immersed_boundary_condition), dimension(:), allocatable fields_turbulence_rans::ibc_turbulent_kinetic_energy

Immersed boundary fields.

◆ mean_squared_velocity

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity

ν²

◆ mean_squared_velocity_explicit_terms_accumulator_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_explicit_terms_accumulator_n

◆ mean_squared_velocity_explicit_terms_accumulator_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_explicit_terms_accumulator_nm1

◆ mean_squared_velocity_explicit_terms_accumulator_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_explicit_terms_accumulator_nm2

◆ mean_squared_velocity_linear_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_linear_term

◆ mean_squared_velocity_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_n

◆ mean_squared_velocity_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_nm1

◆ mean_squared_velocity_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_nm2

◆ mean_squared_velocity_source_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::mean_squared_velocity_source_term

◆ rans_grid_volume

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::rans_grid_volume

Grid volume for the RANS models.

◆ specific_dissipation_rate

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate

ω or ε

◆ specific_dissipation_rate_explicit_terms_accumulator_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_explicit_terms_accumulator_n

◆ specific_dissipation_rate_explicit_terms_accumulator_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_explicit_terms_accumulator_nm1

◆ specific_dissipation_rate_explicit_terms_accumulator_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_explicit_terms_accumulator_nm2

◆ specific_dissipation_rate_linear_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_linear_term

◆ specific_dissipation_rate_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_n

◆ specific_dissipation_rate_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_nm1

◆ specific_dissipation_rate_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_nm2

◆ specific_dissipation_rate_source_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::specific_dissipation_rate_source_term

◆ turbulence_dissipation

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation

◆ turbulence_dissipation_explicit_terms_accumulator_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_explicit_terms_accumulator_n

◆ turbulence_dissipation_explicit_terms_accumulator_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_explicit_terms_accumulator_nm1

◆ turbulence_dissipation_explicit_terms_accumulator_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_explicit_terms_accumulator_nm2

◆ turbulence_dissipation_linear_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_linear_term

◆ turbulence_dissipation_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_n

◆ turbulence_dissipation_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_nm1

◆ turbulence_dissipation_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_nm2

◆ turbulence_dissipation_source_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_dissipation_source_term

◆ turbulence_is_outer_node_cell

logical, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_is_outer_node_cell

Turbulence RANS outer node cells.

◆ turbulence_is_penalized_cell

logical, dimension(:,:,:), allocatable fields_turbulence_rans::turbulence_is_penalized_cell

Turbulence RANS penalized cells.

◆ turbulent_kinetic_energy_explicit_terms_accumulator_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_explicit_terms_accumulator_n

Explicit advection term at time \( t^{n} \).

◆ turbulent_kinetic_energy_explicit_terms_accumulator_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_explicit_terms_accumulator_nm1

Explicit advection term at time \( t^{n-1} \).

◆ turbulent_kinetic_energy_explicit_terms_accumulator_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_explicit_terms_accumulator_nm2

◆ turbulent_kinetic_energy_linear_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_linear_term

Source and linear term of each equation.

◆ turbulent_kinetic_energy_n

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_n

k

◆ turbulent_kinetic_energy_nm1

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_nm1

◆ turbulent_kinetic_energy_nm2

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_nm2

◆ turbulent_kinetic_energy_source_term

double precision, dimension(:,:,:), allocatable fields_turbulence_rans::turbulent_kinetic_energy_source_term