 |
6.3
general documentation
|
|
Go to the documentation of this file. 1 #ifndef __CS_TURBULENCE_MODEL_H__
2 #define __CS_TURBULENCE_MODEL_H__
@ CS_TURB_HYBRID
Definition: cs_turbulence_model.h:82
double cs_turb_cwale
Definition: cs_turbulence_model.c:937
const double cs_turb_cpale3
Definition: cs_turbulence_model.c:602
const double cs_turb_ckwsw2
Definition: cs_turbulence_model.c:647
double cs_turb_cstlog_alpha
Definition: cs_turbulence_model.c:429
const double cs_turb_xkappa
Definition: cs_turbulence_model.c:387
@ CS_TURB_K_EPSILON
Definition: cs_turbulence_model.h:56
double cs_turb_cmu025
Definition: cs_turbulence_model.c:449
const double cs_turb_c2trit
Definition: cs_turbulence_model.c:957
LES turbulence model descriptor.
Definition: cs_turbulence_model.h:242
const double cs_turb_xlesfl
Definition: cs_turbulence_model.c:803
const double cs_turb_xiafm
Definition: cs_turbulence_model.c:942
@ CS_TURB_NONE
Definition: cs_turbulence_model.h:54
@ CS_TURB_LES_WALE
Definition: cs_turbulence_model.h:65
const double cs_turb_cebms2
Definition: cs_turbulence_model.c:563
void cs_turb_model_init(void)
Initialize turbulence model structures.
Definition: cs_turbulence_model.c:1336
const double cs_turb_ccazb
Definition: cs_turbulence_model.c:783
int idifre
Definition: cs_turbulence_model.h:225
const double cs_turb_cthdfm
Definition: cs_turbulence_model.c:977
const double cs_turb_bles
Definition: cs_turbulence_model.c:821
const double cs_turb_csas_eta2
Definition: cs_turbulence_model.c:713
int igrhok
Definition: cs_turbulence_model.h:194
void cs_turb_compute_constants(void)
Compute turbulence model constants, some of which may depend on the model choice.
Definition: cs_turbulence_model.c:1418
const double cs_turb_xceta
Definition: cs_turbulence_model.c:593
const double cs_turb_cnl1
Definition: cs_turbulence_model.c:928
const double cs_turb_ckwc1
Definition: cs_turbulence_model.c:696
const double cs_turb_ckwsk2
Definition: cs_turbulence_model.c:635
const double cs_turb_apow
Definition: cs_turbulence_model.c:432
const cs_turb_model_t * cs_glob_turb_model
int irijec
Definition: cs_turbulence_model.h:222
const double cs_turb_cebmr1
Definition: cs_turbulence_model.c:565
const double cebmr5
Definition: cs_turbulence_model.h:301
double cs_turb_crij1
Definition: cs_turbulence_model.c:480
const double cs_turb_ccaza
Definition: cs_turbulence_model.c:778
void cs_clip_turbulent_fluxes(int flux_id, int ivartt)
Clipping for the turbulence flux vector.
Definition: cs_turbulence_model.c:2019
void cs_set_glob_turb_model(void)
Set global pointer to turbulence model structure.
Definition: cs_turbulence_model.c:1403
const double cs_turb_cv2fet
Definition: cs_turbulence_model.c:922
const double cs_turb_cpalc2
Definition: cs_turbulence_model.c:614
#define END_C_DECLS
Definition: cs_defs.h:493
const double cs_turb_cebmmu
Definition: cs_turbulence_model.c:581
const double cs_turb_cssr3
Definition: cs_turbulence_model.c:763
double cs_turb_csaw1
Definition: cs_turbulence_model.c:738
int itytur
Definition: cs_turbulence_model.h:138
double cs_turb_ckwgm2
Definition: cs_turbulence_model.c:682
@ CS_TURB_TYPE_NONE
Definition: cs_turbulence_model.h:79
int iclkep
Definition: cs_turbulence_model.h:190
double cs_turb_dpow
Definition: cs_turbulence_model.c:438
@ CS_TURB_FIRST_ORDER
Definition: cs_turbulence_model.h:93
int irccor
Definition: cs_turbulence_model.h:175
const double cs_turb_xct
Definition: cs_turbulence_model.c:590
const double cs_turb_ccazd
Definition: cs_turbulence_model.c:793
const double cs_turb_ckwbt1
Definition: cs_turbulence_model.c:653
const double cs_turb_cstlog_rough
Definition: cs_turbulence_model.c:418
@ CS_HYBRID_DDES
Definition: cs_turbulence_model.h:106
const double cs_turb_cv2fe2
Definition: cs_turbulence_model.c:886
#define BEGIN_C_DECLS
Definition: cs_defs.h:492
@ CS_TURB_LES_SMAGO_DYN
Definition: cs_turbulence_model.h:64
double uref
Definition: cs_turbulence_model.h:166
const double cs_turb_c1trit
Definition: cs_turbulence_model.c:952
int idirsm
Definition: cs_turbulence_model.h:185
const double cebmr4
Definition: cs_turbulence_model.h:301
const cs_turb_ref_values_t * cs_glob_turb_ref_values
const double cs_turb_csaw3
Definition: cs_turbulence_model.c:748
double cs_turb_smagmx
Definition: cs_turbulence_model.c:855
const double cs_turb_cssr2
Definition: cs_turbulence_model.c:758
const double cs_turb_csav1
Definition: cs_turbulence_model.c:733
int idries
Definition: cs_turbulence_model.h:244
const double cs_turb_ckwbt2
Definition: cs_turbulence_model.c:659
const double cs_turb_cssgs2
Definition: cs_turbulence_model.c:527
const double cs_turb_etaafm
Definition: cs_turbulence_model.c:947
@ CS_TURB_LES
Definition: cs_turbulence_model.h:81
const double cs_turb_cebme2
Definition: cs_turbulence_model.c:578
const double cs_turb_cssr1
Definition: cs_turbulence_model.c:753
@ CS_TURB_SECOND_ORDER
Definition: cs_turbulence_model.h:94
@ CS_TURB_V2F_PHI
Definition: cs_turbulence_model.h:66
const double cs_turb_ccazc
Definition: cs_turbulence_model.c:788
const cs_turb_rans_model_t * cs_glob_turb_rans_model
const double cs_turb_cthafm
Definition: cs_turbulence_model.c:972
@ CS_TURB_K_EPSILON_QUAD
Definition: cs_turbulence_model.h:59
const double cs_turb_ales
Definition: cs_turbulence_model.c:812
int ikecou
Definition: cs_turbulence_model.h:204
const double cs_turb_ckwsk1
Definition: cs_turbulence_model.c:629
const double cs_turb_cpalmu
Definition: cs_turbulence_model.c:608
Turbulence model general options descriptor.
Definition: cs_turbulence_model.h:114
const double cs_turb_cpalet
Definition: cs_turbulence_model.c:623
const double cs_turb_cpale4
Definition: cs_turbulence_model.c:605
double almax
Definition: cs_turbulence_model.h:164
@ CS_TURB_SPALART_ALLMARAS
Definition: cs_turbulence_model.h:69
double cs_turb_ckwgm1
Definition: cs_turbulence_model.c:671
const double cs_turb_ckwa1
Definition: cs_turbulence_model.c:689
int igrari
Definition: cs_turbulence_model.h:201
int iturb
Definition: cs_turbulence_model.h:116
double cs_turb_crij2
Definition: cs_turbulence_model.c:486
const double cs_turb_cssgr2
Definition: cs_turbulence_model.c:539
const double cs_turb_ccaze2
Definition: cs_turbulence_model.c:768
const double cs_turb_cnl3
Definition: cs_turbulence_model.c:930
const double cs_turb_cnl4
Definition: cs_turbulence_model.c:931
RANS turbulence model descriptor.
Definition: cs_turbulence_model.h:173
int type
Definition: cs_turbulence_model.h:146
const double cs_turb_cssgs1
Definition: cs_turbulence_model.c:521
cs_turb_model_t * cs_get_glob_turb_model(void)
Provide write access to turbulence model structure.
Definition: cs_turbulence_model.c:1389
const double cs_turb_cpalct
Definition: cs_turbulence_model.c:617
const double cs_turb_cv2fct
Definition: cs_turbulence_model.c:910
const double cs_turb_c3trit
Definition: cs_turbulence_model.c:962
int iclsyr
Definition: cs_turbulence_model.h:229
const double cs_turb_crijp2
Definition: cs_turbulence_model.c:509
@ CS_TURB_RIJ_EPSILON_LRR
Definition: cs_turbulence_model.h:60
const double cs_turb_c4trit
Definition: cs_turbulence_model.c:967
double cs_turb_ce4
Definition: cs_turbulence_model.c:474
const double cs_turb_cdries
Definition: cs_turbulence_model.c:874
int irijrb
Definition: cs_turbulence_model.h:218
const double cs_turb_cv2fmu
Definition: cs_turbulence_model.c:892
const double cs_turb_ckwsw1
Definition: cs_turbulence_model.c:641
const double cs_turb_cnl2
Definition: cs_turbulence_model.c:929
double cs_turb_smagmn
Definition: cs_turbulence_model.c:865
const double cs_turb_csaw2
Definition: cs_turbulence_model.c:743
Definition: cs_turbulence_model.h:162
int irijnu
Definition: cs_turbulence_model.h:214
double cs_turb_cmu
Definition: cs_turbulence_model.c:446
const double cs_turb_xcl
Definition: cs_turbulence_model.c:584
@ CS_HYBRID_DES
Definition: cs_turbulence_model.h:105
const double cs_turb_csab1
Definition: cs_turbulence_model.c:718
const double cs_turb_cnl5
Definition: cs_turbulence_model.c:932
cs_turb_rans_model_t * cs_get_glob_turb_rans_model(void)
Provide access to cs_glob_turb_rans_model.
Definition: cs_turbulence_model.c:1497
@ CS_TURB_ALGEBRAIC
Definition: cs_turbulence_model.h:92
const double cebmr3
Definition: cs_turbulence_model.h:301
double cs_turb_csrij
Definition: cs_turbulence_model.c:575
const double cs_turb_csas
Definition: cs_turbulence_model.c:708
const double cs_turb_cstlog
Definition: cs_turbulence_model.c:407
int hybrid_turb
Definition: cs_turbulence_model.h:140
double xlomlg
Definition: cs_turbulence_model.h:235
const double cs_turb_cv2fcl
Definition: cs_turbulence_model.c:916
const double cs_turb_cv2fc2
Definition: cs_turbulence_model.c:904
const double cs_turb_csasig
Definition: cs_turbulence_model.c:728
int reinit_turb
Definition: cs_turbulence_model.h:208
void cs_set_type_order_turbulence_model(void)
Initialize type and order members of turbulence model structure.
Definition: cs_turbulence_model.c:1350
const double cs_turb_cebms1
Definition: cs_turbulence_model.c:560
@ CS_TURB_RANS
Definition: cs_turbulence_model.h:80
@ CS_HYBRID_SAS
Definition: cs_turbulence_model.h:107
const cs_turb_les_model_t * cs_glob_turb_les_model
const double cs_turb_cssgr4
Definition: cs_turbulence_model.c:551
@ CS_TURB_K_EPSILON_LS
Definition: cs_turbulence_model.h:58
double cs_turb_crij3
Definition: cs_turbulence_model.c:492
cs_turb_ref_values_t * cs_get_glob_turb_ref_values(void)
Provide access to cs_glob_turb_ref_values.
Definition: cs_turbulence_model.c:1483
const double cs_turb_cpalc1
Definition: cs_turbulence_model.c:611
const double cebmr2
Definition: cs_turbulence_model.h:301
const double cs_turb_cssgr1
Definition: cs_turbulence_model.c:533
const double cs_turb_cssge2
Definition: cs_turbulence_model.c:515
const double cs_turb_cv2fa1
Definition: cs_turbulence_model.c:880
void cs_turb_model_log_setup(void)
Print the turbulence model parameters to setup.log.
Definition: cs_turbulence_model.c:1523
@ CS_TURB_MIXING_LENGTH
Definition: cs_turbulence_model.h:55
@ CS_TURB_RIJ_EPSILON_SSG
Definition: cs_turbulence_model.h:61
@ CS_TURB_LES_SMAGO_CONST
Definition: cs_turbulence_model.h:63
double cs_turb_ce1
Definition: cs_turbulence_model.c:457
const double cs_turb_cssgr3
Definition: cs_turbulence_model.c:545
const double cs_turb_ccazsc
Definition: cs_turbulence_model.c:773
cs_turb_model_type_t
Definition: cs_turbulence_model.h:52
double cs_turb_ce2
Definition: cs_turbulence_model.c:465
const double cs_turb_xlesfd
Definition: cs_turbulence_model.c:845
const double cs_turb_xa1
Definition: cs_turbulence_model.c:587
@ CS_TURB_V2F_BL_V2K
Definition: cs_turbulence_model.h:67
void cs_turb_constants_log_setup(void)
Print the turbulent constants to setup.log.
Definition: cs_turbulence_model.c:1817
const double cs_turb_cv2fc1
Definition: cs_turbulence_model.c:898
@ CS_TURB_K_OMEGA
Definition: cs_turbulence_model.h:68
int irijco
Definition: cs_turbulence_model.h:211
double cs_turb_cddes
Definition: cs_turbulence_model.c:702
const double cs_turb_vdriest
Definition: cs_turbulence_model.c:396
const double cs_turb_cpale2
Definition: cs_turbulence_model.c:599
const double cs_turb_cpalcl
Definition: cs_turbulence_model.c:620
double cs_turb_csmago
Definition: cs_turbulence_model.c:835
@ CS_TURB_RIJ_EPSILON_EBRSM
Definition: cs_turbulence_model.h:62
int igrake
Definition: cs_turbulence_model.h:198
@ CS_TURB_K_EPSILON_LIN_PROD
Definition: cs_turbulence_model.h:57
int itycor
Definition: cs_turbulence_model.h:179
int order
Definition: cs_turbulence_model.h:151
cs_turb_les_model_t * cs_get_glob_turb_les_model(void)
Provide access to cs_glob_turb_les_model.
Definition: cs_turbulence_model.c:1511
const double cs_turb_csab2
Definition: cs_turbulence_model.c:723
@ CS_HYBRID_NONE
Definition: cs_turbulence_model.h:104
const double cs_turb_crijp1
Definition: cs_turbulence_model.c:501
const double cs_turb_bpow
Definition: cs_turbulence_model.c:435
const double cs_turb_cpale1
Definition: cs_turbulence_model.c:596
const double cs_turb_cssgr5
Definition: cs_turbulence_model.c:557
int iclptr
Definition: cs_turbulence_model.h:232