1 #ifndef __CS_TURBULENCE_MODEL_H__ 2 #define __CS_TURBULENCE_MODEL_H__ double cs_turb_cpale1
Definition: cs_turbulence_model.c:640
double cs_turb_csrij
Definition: cs_turbulence_model.c:619
double cs_turb_cssgs2
Definition: cs_turbulence_model.c:571
int itytur
Definition: cs_turbulence_model.h:139
double cs_turb_xa1
Definition: cs_turbulence_model.c:631
const cs_turb_rans_model_t * cs_glob_turb_rans_model
double cs_turb_c4trit
Definition: cs_turbulence_model.c:1009
double cs_turb_cnl1
Definition: cs_turbulence_model.c:970
double cs_turb_cthafm
Definition: cs_turbulence_model.c:1014
Definition: cs_turbulence_model.h:54
Definition: cs_turbulence_model.h:105
double cs_turb_ckwsw1
Definition: cs_turbulence_model.c:682
double cs_turb_ckwbt2
Definition: cs_turbulence_model.c:700
double cs_turb_c2trit
Definition: cs_turbulence_model.c:999
void cs_turb_constants_log_setup(void)
Print the turbulent constants to setup.log.
Definition: cs_turbulence_model.c:2038
double cs_turb_xlesfl
Definition: cs_turbulence_model.c:851
double cs_turb_ckwgm2
Definition: cs_turbulence_model.c:722
Definition: cs_turbulence_model.h:79
double xlomlg
Definition: cs_turbulence_model.h:238
double cs_turb_cpalc2
Definition: cs_turbulence_model.c:655
Definition: cs_turbulence_model.h:68
int irijec
Definition: cs_turbulence_model.h:225
double cs_turb_cssr1
Definition: cs_turbulence_model.c:801
double cs_turb_cv2fcl
Definition: cs_turbulence_model.c:958
cs_lnum_t time_mean
Definition: cs_turbulence_model.h:269
double cs_turb_cssgr5
Definition: cs_turbulence_model.c:601
double cs_turb_cebmr5
Definition: cs_turbulence_model.c:613
double cs_turb_cpalct
Definition: cs_turbulence_model.c:658
int order
Definition: cs_turbulence_model.h:154
#define BEGIN_C_DECLS
Definition: cs_defs.h:512
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:1672
Definition: cs_turbulence_model.h:104
double cs_turb_ckwa1
Definition: cs_turbulence_model.c:729
Turbulence model general options descriptor.
Definition: cs_turbulence_model.h:115
int idries
Definition: cs_turbulence_model.h:247
int irijrb
Definition: cs_turbulence_model.h:221
double cs_turb_crij2
Definition: cs_turbulence_model.c:530
double cs_turb_xct
Definition: cs_turbulence_model.c:634
double almax
Definition: cs_turbulence_model.h:167
double cs_turb_cpale2
Definition: cs_turbulence_model.c:643
Definition: cs_turbulence_model.h:82
Definition: cs_turbulence_model.h:107
double cs_turb_crij1
Definition: cs_turbulence_model.c:524
Definition: cs_turbulence_model.h:94
double cs_turb_xkappa
Definition: cs_turbulence_model.c:432
double cs_turb_bpow
Definition: cs_turbulence_model.c:480
double cs_turb_ales
Definition: cs_turbulence_model.c:860
double cs_turb_csasig
Definition: cs_turbulence_model.c:776
double cs_turb_cebmr3
Definition: cs_turbulence_model.c:611
double cs_turb_cssgr2
Definition: cs_turbulence_model.c:583
Definition: cs_turbulence_model.h:108
Definition: cs_turbulence_model.h:57
int igrari
Definition: cs_turbulence_model.h:204
int irccor
Definition: cs_turbulence_model.h:178
int itycor
Definition: cs_turbulence_model.h:182
int igrake
Definition: cs_turbulence_model.h:201
double cs_turb_csas_eta2
Definition: cs_turbulence_model.c:753
double cs_turb_apow
Definition: cs_turbulence_model.c:477
double cs_turb_cnl4
Definition: cs_turbulence_model.c:973
const cs_turb_les_model_t * cs_glob_turb_les_model
Definition: cs_turbulence_model.h:165
double cs_turb_cpale3
Definition: cs_turbulence_model.c:646
double cs_turb_cebme2
Definition: cs_turbulence_model.c:622
void cs_set_glob_turb_model(void)
Set global pointer to turbulence model structure.
Definition: cs_turbulence_model.c:1549
int ishield
Definition: cs_turbulence_model.h:263
Definition: cs_turbulence_model.h:81
double cs_turb_cdries
Definition: cs_turbulence_model.c:922
double cs_turb_cv2fet
Definition: cs_turbulence_model.c:964
double cs_turb_cpalc1
Definition: cs_turbulence_model.c:652
double cs_turb_cddes
Definition: cs_turbulence_model.c:742
double cs_turb_xiafm
Definition: cs_turbulence_model.c:984
int irijnu
Definition: cs_turbulence_model.h:217
double cs_turb_ckwc1
Definition: cs_turbulence_model.c:736
Definition: cs_turbulence_model.h:56
int reinit_turb
Definition: cs_turbulence_model.h:211
cs_lnum_t n_iter_mean
Definition: cs_turbulence_model.h:268
int iclptr
Definition: cs_turbulence_model.h:235
double cs_turb_ckwsw2
Definition: cs_turbulence_model.c:688
double cs_turb_ce2
Definition: cs_turbulence_model.c:509
void cs_turb_model_log_setup(void)
Print the turbulence model parameters to setup.log.
Definition: cs_turbulence_model.c:1698
double cs_turb_cwale
Definition: cs_turbulence_model.c:979
double cs_turb_cssgr4
Definition: cs_turbulence_model.c:595
double cs_turb_ccazsc
Definition: cs_turbulence_model.c:821
double cs_turb_cstlog
Definition: cs_turbulence_model.c:452
double cs_turb_cmu025
Definition: cs_turbulence_model.c:493
double cs_turb_cssr2
Definition: cs_turbulence_model.c:806
Definition: cs_turbulence_model.h:59
double cs_turb_csmago_max
Definition: cs_turbulence_model.c:903
Definition: cs_turbulence_model.h:64
double cs_turb_cssgr3
Definition: cs_turbulence_model.c:589
double cs_turb_crijp1
Definition: cs_turbulence_model.c:545
int type
Definition: cs_turbulence_model.h:149
double cs_turb_c1trit
Definition: cs_turbulence_model.c:994
double cs_turb_c3trit
Definition: cs_turbulence_model.c:1004
void cs_set_type_order_turbulence_model(void)
Initialize type and order members of turbulence model structure.
Definition: cs_turbulence_model.c:1491
double cs_turb_vdriest
Definition: cs_turbulence_model.c:441
Definition: cs_turbulence_model.h:67
double cs_turb_cssr3
Definition: cs_turbulence_model.c:811
double cs_turb_ccazb
Definition: cs_turbulence_model.c:831
int iicc
Definition: cs_turbulence_model.h:259
double cs_turb_crij3
Definition: cs_turbulence_model.c:536
void cs_turb_model_init(void)
Initialize turbulence model structures.
Definition: cs_turbulence_model.c:1477
double cs_turb_csaw2
Definition: cs_turbulence_model.c:791
cs_turb_hybrid_model_t * cs_get_glob_turb_hybrid_model(void)
Provide access to cs_glob_turb_hybrid_model.
Definition: cs_turbulence_model.c:1686
double cs_turb_ce4
Definition: cs_turbulence_model.c:518
Definition: cs_turbulence_model.h:62
RANS turbulence model descriptor.
Definition: cs_turbulence_model.h:176
Definition: cs_turbulence_model.h:65
void cs_turbulence_function_rij(int location_id, cs_lnum_t n_elts, const cs_lnum_t *elt_ids, void *input, void *vals)
Return or estimate the value of the Reynolds stresses over specified elements.
Definition: cs_turbulence_model.c:2543
Definition: cs_turbulence_model.h:69
void cs_turb_compute_constants(void)
Compute turbulence model constants, some of which may depend on the model choice. ...
Definition: cs_turbulence_model.c:1564
const cs_turb_ref_values_t * cs_glob_turb_ref_values
double cs_turb_cthdfm
Definition: cs_turbulence_model.c:1019
Definition: cs_turbulence_model.h:80
double cs_turb_crijp2
Definition: cs_turbulence_model.c:553
cs_turb_model_type_t
Definition: cs_turbulence_model.h:52
double cs_turb_ce1
Definition: cs_turbulence_model.c:501
double cs_turb_cpale4
Definition: cs_turbulence_model.c:649
double cs_turb_cebms2
Definition: cs_turbulence_model.c:607
double cs_turb_ckwbt1
Definition: cs_turbulence_model.c:694
double cs_turb_cv2fe2
Definition: cs_turbulence_model.c:934
double cs_turb_xlesfd
Definition: cs_turbulence_model.c:893
double cs_turb_ckwsk1
Definition: cs_turbulence_model.c:670
double cs_turb_ckwgm1
Definition: cs_turbulence_model.c:711
Definition: cs_turbulence_model.h:63
double cs_turb_cebms1
Definition: cs_turbulence_model.c:604
double cs_turb_cssgr1
Definition: cs_turbulence_model.c:577
Hybrid turbulence model descriptor.
Definition: cs_turbulence_model.h:257
int ikecou
Definition: cs_turbulence_model.h:207
Definition: cs_turbulence_model.h:61
int cs_lnum_t
local mesh entity id
Definition: cs_defs.h:316
double cs_turb_csab1
Definition: cs_turbulence_model.c:766
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:1644
int idifre
Definition: cs_turbulence_model.h:228
int iturb
Definition: cs_turbulence_model.h:117
void cs_turbulence_function_eps(int location_id, cs_lnum_t n_elts, const cs_lnum_t *elt_ids, void *input, void *vals)
Return or estimate the value of the turbulent dissipation over specified elements.
Definition: cs_turbulence_model.c:2465
LES turbulence model descriptor.
Definition: cs_turbulence_model.h:245
double cs_turb_cnl3
Definition: cs_turbulence_model.c:972
#define END_C_DECLS
Definition: cs_defs.h:513
double cs_turb_cebmmu
Definition: cs_turbulence_model.c:625
int hybrid_turb
Definition: cs_turbulence_model.h:141
double cs_turb_cebmr1
Definition: cs_turbulence_model.c:609
double cs_turb_cnl5
Definition: cs_turbulence_model.c:974
double cs_turb_xcl
Definition: cs_turbulence_model.c:628
cs_turb_model_t * cs_get_glob_turb_model(void)
Provide write access to turbulence model structure.
Definition: cs_turbulence_model.c:1535
double cs_turb_ccaze2
Definition: cs_turbulence_model.c:816
double cs_turb_xceta
Definition: cs_turbulence_model.c:637
Definition: cs_turbulence_model.h:60
double cs_turb_csas
Definition: cs_turbulence_model.c:748
double cs_turb_etaafm
Definition: cs_turbulence_model.c:989
double cs_turb_cebmr2
Definition: cs_turbulence_model.c:610
Definition: cs_turbulence_model.h:93
int iclsyr
Definition: cs_turbulence_model.h:232
const cs_turb_hybrid_model_t * cs_glob_turb_hybrid_model
double cs_turb_csaw3
Definition: cs_turbulence_model.c:796
double cs_turb_cv2fc2
Definition: cs_turbulence_model.c:946
double cs_turb_cv2fc1
Definition: cs_turbulence_model.c:940
double cs_turb_csmago_min
Definition: cs_turbulence_model.c:913
double cs_turb_csab2
Definition: cs_turbulence_model.c:771
int iclkep
Definition: cs_turbulence_model.h:193
void cs_turbulence_function_k(int location_id, cs_lnum_t n_elts, const cs_lnum_t *elt_ids, void *input, void *vals)
Return or estimate the value of the turbulent kinetic energy over specified elements.
Definition: cs_turbulence_model.c:2388
double cs_turb_ccazc
Definition: cs_turbulence_model.c:836
double cs_turb_ckwsk2
Definition: cs_turbulence_model.c:676
double cs_turb_csmago
Definition: cs_turbulence_model.c:883
Definition: cs_turbulence_model.h:66
double cs_turb_cssge2
Definition: cs_turbulence_model.c:559
double cs_turb_ccazd
Definition: cs_turbulence_model.c:841
const cs_turb_model_t * cs_glob_turb_model
double uref
Definition: cs_turbulence_model.h:169
double cs_turb_cnl2
Definition: cs_turbulence_model.c:971
double cs_turb_cpalcl
Definition: cs_turbulence_model.c:661
double cs_turb_cstlog_rough
Definition: cs_turbulence_model.c:463
double cs_turb_chtles_bt0
Definition: cs_turbulence_model.c:761
int igrhok
Definition: cs_turbulence_model.h:197
double cs_turb_cv2fa1
Definition: cs_turbulence_model.c:928
double cs_turb_cmu
Definition: cs_turbulence_model.c:490
double cs_turb_csaw1
Definition: cs_turbulence_model.c:786
double cs_turb_cv2fct
Definition: cs_turbulence_model.c:952
void cs_clip_turbulent_fluxes(int flux_id, int ivartt)
Clipping for the turbulence flux vector.
Definition: cs_turbulence_model.c:2265
double cs_turb_ccaza
Definition: cs_turbulence_model.c:826
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:1658
int idirsm
Definition: cs_turbulence_model.h:188
double cs_turb_dpow
Definition: cs_turbulence_model.c:483
int irijco
Definition: cs_turbulence_model.h:214
Definition: cs_turbulence_model.h:58
Definition: cs_turbulence_model.h:106
Definition: cs_turbulence_model.h:92
Definition: cs_turbulence_model.h:55
double cs_turb_cssgs1
Definition: cs_turbulence_model.c:565
double cs_turb_bles
Definition: cs_turbulence_model.c:869
double cs_turb_cebmr4
Definition: cs_turbulence_model.c:612
double cs_turb_cstlog_alpha
Definition: cs_turbulence_model.c:474
double cs_turb_cpalet
Definition: cs_turbulence_model.c:664
double cs_turb_csav1
Definition: cs_turbulence_model.c:781