![]() |
programmer's documentation
|
#include "cs_defs.h"
Go to the source code of this file.
Data Structures | |
struct | cs_turb_model_t |
Turbulence model general options descriptor. More... | |
struct | cs_turb_rans_model_t |
RANS turbulence model descriptor. More... | |
struct | cs_turb_les_model_t |
LES turbulence model descriptor. More... | |
Variables | |
const cs_turb_model_t * | cs_glob_turb_model |
const cs_turb_rans_model_t * | cs_glob_turb_rans_model |
const cs_turb_les_model_t * | cs_glob_turb_les_model |
const double | xkappa |
const double | cstlog |
const double | apow |
const double | bpow |
double | dpow |
const double | cmu |
double | cmu025 |
const double | ce1 |
const double | ce2 |
const double | ce4 |
const double | sigmak |
double | sigmae |
const double | crij1 |
const double | crij2 |
const double | crij3 |
const double | crijp1 |
const double | crijp2 |
const double | cssge2 |
const double | cssgs1 |
const double | cssgs2 |
const double | cssgr1 |
const double | cssgr2 |
const double | cssgr3 |
const double | cssgr4 |
const double | cssgr5 |
const double | cebms1 |
const double | cebms2 |
const double | cebmr1 |
const double | cebmr2 |
const double | cebmr3 |
const double | cebmr4 |
const double | cebmr5 |
const double | cebmr6 |
double | csrij |
const double | cebme2 |
const double | cebmmu |
const double | xcl |
const double | xa1 |
const double | xct |
const double | xceta |
const double | cpale1 |
const double | cpale2 |
const double | cpale3 |
const double | cpale4 |
const double | cpalse |
const double | cpalmu |
const double | cpalc1 |
const double | cpalc2 |
const double | cpalct |
const double | cpalcl |
const double | cpalet |
const double | ckwsk1 |
const double | ckwsk2 |
const double | ckwsw1 |
const double | ckwsw2 |
const double | ckwbt1 |
const double | ckwbt2 |
double | ckwgm1 |
double | ckwgm2 |
const double | ckwa1 |
const double | ckwc1 |
const double | csab1 |
const double | csab2 |
const double | csasig |
const double | csav1 |
double | csaw1 |
const double | csaw2 |
const double | csaw3 |
const double | cssr1 |
const double | cssr2 |
const double | cssr3 |
const double | ccaze2 |
const double | ccazsc |
const double | ccaza |
const double | ccazb |
const double | ccazc |
const double | ccazd |
const double | xlesfl |
const double | ales |
const double | bles |
const double | csmago |
const double | xlesfd |
double | smagmx |
const double | cdries |
const double | cv2fa1 |
const double | cv2fe2 |
const double | cv2fmu |
const double | cv2fc1 |
const double | cv2fc2 |
const double | cv2fct |
const double | cv2fcl |
const double | cv2fet |
const double | cwale |
const double | xiafm |
const double | etaafm |
const double | c1trit |
const double | c2trit |
const double | c3trit |
const double | c4trit |
const double | cthafm |
const double | cthdfm |
const double ales |
Constant used to define, for each cell , the width of the (implicit) filter:
Useful if and only if iturb = 40 or 41.
const double apow |
Werner and Wengle coefficient
const double bles |
Constant used to define, for each cell $$, the width of the (implicit) filter:
Useful if and only if iturb = 40 or 41.
const double bpow |
Werner and Wengle coefficient
const double c1trit |
Coefficient of turbulent DFM flow model.
const double c2trit |
Coefficient of turbulent DFM flow model.
const double c3trit |
Coefficient of turbulent DFM flow model.
const double c4trit |
Coefficient of turbulent DFM flow model.
const double ccaza |
Constants of the Cazalbou rotation/curvature correction.
const double ccazb |
Constants of the Cazalbou rotation/curvature correction.
const double ccazc |
Constants of the Cazalbou rotation/curvature correction.
const double ccazd |
Constants of the Cazalbou rotation/curvature correction.
const double ccaze2 |
Constants of the Cazalbou rotation/curvature correction.
const double ccazsc |
Constants of the Cazalbou rotation/curvature correction.
const double cdries |
Van Driest constant appearing in the van Driest damping function applied to the Smagorinsky constant:
Useful if and only if iturb = 40 or 41.
const double ce1 |
Constant for all the RANS turbulence models except for the v2f and the
models. Useful if and only if iturb= 20, 21, 30 or 31 (
or
).
const double ce2 |
Constant for the
and
LRR models. Useful if and only if { iturb}= 20, 21 or 30 (
or
LRR).
const double ce4 |
Coefficient of interfacial coefficient in k-eps, used in Lagrange treatment.
Constant for the interfacial term (Lagrangian module) in case of two-way coupling. Useful in case of Lagrangian modelling, in
and
with two-way coupling.
const double cebme2 |
Constant of the Rij-epsilon EBRSM.
const double cebmmu |
Constant of the Rij-epsilon EBRSM.
const double cebmr1 |
const double cebmr2 |
const double cebmr3 |
const double cebmr4 |
const double cebmr5 |
const double cebmr6 |
const double cebms1 |
Constant of the Rij-epsilon EBRSM.
const double cebms2 |
Constant of the Rij-epsilon EBRSM.
const double ckwa1 |
Specific constant of k-omega SST. Constant for the
SST model. Useful if and only if iturb=60 (
SST).
const double ckwbt1 |
Constant for the
SST model. Useful if and only if iturb=60 (
SST).
const double ckwbt2 |
Constant for the
SST model. Useful if and only if iturb=60 (
SST).
const double ckwc1 |
Constant for the
SST model. Useful if and only if iturb=60 (
SST). Specific constant of k-omega SST.
double ckwgm1 |
double ckwgm2 |
const double ckwsk1 |
Constant for the
SST model. Useful if and only if iturb=60.
const double ckwsk2 |
Constant for the
SST model. Useful if and only if iturb=60.
const double ckwsw1 |
Constant for the
SST model. Useful if and only if iturb=60 (
SST).
const double ckwsw2 |
Constant for the
SST model. Useful if and only if iturb=60 (
SST).
const double cmu |
double cmu025 |
const double cpalc1 |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpalc2 |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpalcl |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpalct |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpale1 |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpale2 |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpale3 |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpale4 |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpalet |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpalmu |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double cpalse |
Specific constant of v2f "BL-v2k" (or phi-alpha).
const double crij1 |
Constant for the
LRR model. Useful if and only if iturb=30 (
LRR).
const double crij2 |
const double crij3 |
Constant for the
LRR model. Useful if and only if iturb=30 (
LRR).
const double crijp1 |
Constant for the
LRR model, corresponding to the wall echo terms. Useful if and only if iturb=30 and irijec=1 (
LRR).
const double crijp2 |
Constant for the
LRR model, corresponding to the wall echo terms. Useful if and only if iturb=30 and irijec=1 (
LRR).
const cs_turb_les_model_t* cs_glob_turb_les_model |
const cs_turb_model_t* cs_glob_turb_model |
const cs_turb_rans_model_t* cs_glob_turb_rans_model |
const double csab1 |
Specific constant of Spalart-Allmaras.
const double csab2 |
Specific constant of Spalart-Allmaras.
const double csasig |
Specific constant of Spalart-Allmaras.
const double csav1 |
Specific constant of Spalart-Allmaras.
double csaw1 |
Specific constant of Spalart-Allmaras.
const double csaw2 |
Specific constant of Spalart-Allmaras.
const double csaw3 |
Specific constant of Spalart-Allmaras.
const double csmago |
Smagorinsky constant used in the Smagorinsky model for LES. The sub-grid scale viscosity is calculated by where
is the width of the filter and
the filtered strain rate.
Useful if and only if iturb = 40.
double csrij |
Constant for the
LRR model. Useful if and only if iturb=30 (
LRR).
const double cssge2 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgr1 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgr2 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgr3 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgr4 |
constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgr5 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgs1 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssgs2 |
Constant for the
SSG model. Useful if and only if iturb=31 (
SSG).
const double cssr1 |
Constant of the Spalart-Shur rotation/curvature correction.
const double cssr2 |
Constant of the Spalart-Shur rotation/curvature correction.
const double cssr3 |
Constant of the Spalart-Shur rotation/curvature correction.
const double cstlog |
Constant of logarithmic law function: (
).
Constant of the logarithmic wall function. Useful if and only if iturb >= 10 (mixing length, ,
, LES, v2f or
).
const double cthafm |
Constant of GGDH and AFM on the thermal scalar.
const double cthdfm |
Constant of GGDH and AFM on the thermal scalar.
const double cv2fa1 |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fc1 |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fc2 |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fcl |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fct |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fe2 |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fet |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cv2fmu |
Constant for the v2f
-model. Useful if and only if iturb=50 (v2f
-model).
const double cwale |
Constant of the WALE LES method.
double dpow |
Werner and Wengle coefficient
const double etaafm |
Coefficient of turbulent AFM flow model.
double sigmae |
Prandtl number for . Useful if and only if iturb= 20, 21, 30, 31 or 50 (
,
or v2f).
const double sigmak |
Prandtl number for with
and v2f models. Useful if and only if iturb=20, 21 or 50 (
or v2f).
double smagmx |
Maximum allowed value for the variable appearing in the LES dynamic model (the "square" comes from the fact that the variable of the dynamic model corresponds to the square of the constant of the Smagorinsky model). Any larger value yielded by the calculation procedure of the dynamic model will be clipped to
.
Useful if and only if iturb = 41.
const double xa1 |
Constant in the expression of Ce1' for the Rij-epsilon EBRSM.
const double xceta |
Constant of the Rij-epsilon EBRSM.
const double xcl |
Constant of the Rij-epsilon EBRSM.
const double xct |
Constant of the Rij-epsilon EBRSM.
const double xiafm |
Coefficient of turbulent AFM flow model.
const double xkappa |
(end ignore by Doxygen)
Karman constant. (= 0.42)
Useful if and only if iturb >= 10. (mixing length, ,
, LES, v2f or
).
const double xlesfd |
Ratio between explicit and explicit filter width for a dynamic model. Constant used to define, for each cell , the width of the explicit filter used in the framework of the LES dynamic model:
.
Useful if and only if iturb = 41.
const double xlesfl |
Constant used in the definition of LES filtering diameter: .