#include <cs_cdo_turbulence.h>
Data Fields | |
Turbulence modelling | |
Set of parameters to handle turbulence modelling. | |
cs_turbulence_param_t * | param |
cs_equation_t * | mom_eq |
Main properties related to the turbulence modelling | |
cs_property_t * | rho |
cs_property_t * | mu_tot |
cs_property_t * | mu_l |
cs_property_t * | mu_t |
cs_real_t * | mu_tot_array |
Main related fields | |
cs_field_t * | mu_t_field |
cs_field_t * | rij |
Main structure and function pointers | |
The context structure is a structure cast on-the-fly and function pointers are a limited set of functions associated to the main operations for this structure: initialization, destruction, computation and update. | |
void * | context |
cs_turb_init_context_t * | init_context |
cs_turb_free_context_t * | free_context |
cs_turb_compute_t * | compute |
cs_turb_compute_t * | compute_steady |
cs_turb_update_t * | update |
compute |
Function pointer to compute all variables related to a turbulence model
compute_steady |
Function pointer to compute in steady mode all variables related to a turbulence model
context |
Context related to the turbulence modelling. This structure is cast on-the-fly according to the modelling choices
free_context |
Function pointer to de-allocate memory owned by the context structure
init_context |
Function pointer to initialize the context structure
mom_eq |
Pointer to the momentum equation structure.
mu_l |
laminar viscosity
mu_t |
total viscosity (dynamic turbulent + laminar)
dynamic turbulent viscosity
cs_field_t* mu_t_field |
Reynolds stress tensor
cs_property_t* mu_tot |
mass density
mu_tot_array |
Array storing the value of the total viscosity in each cell
param |
Main set of parameters to handle turbulence modelling. The members of this structure are shared with the legacy part.
rho |
mass density
rij |
Reynolds stress tensor
update |
Function pointer to perform the update step (properties or arrays associated to the variables of a turbulence model are updated)