Keywords introduced by TrioCFD that extend the Turbulence_paroi_base family. See Keywords derived from turbulence_paroi_base for the base-class documentation and the canonical keyword list.
loi_ciofalo_hydr
- Defined in: src/TRAD2_turbulence.xd
A Loi_ciofalo_hydr law for wall turbulence for NAVIER STOKES equations.
loi_expert_hydr
- Defined in: src/TRAD2_turbulence.xd
This keyword is similar to the previous keyword Loi_standard_hydr but has several additional options into brackets.
Parameters:
- [u_star_impose] (type: float) The value of the friction velocity (u*) is not calculated but given by the user.
[methode_calcul_face_keps_impose] (type: string into ['toutes_les_faces_accrochees', 'que_les_faces_des_elts_dirichlet']) The available options select the algorithm to apply K and Eps boundaries condition (the algorithms differ according to the faces).
toutes_les_faces_accrochees : Default option in 2D (the algorithm is the same than the algorithm used in Loi_standard_hydr)
que_les_faces_des_elts_dirichlet : Default option in 3D (another algorithm where less faces are concerned when applying K-Eps boundary condition).
- [kappa] (type: float) The value can be changed from the default one (0.415)
- [erugu] (type: float) The value of E can be changed from the default one for a smooth wall (9.11). It is also possible to change the value for one boundary wall only with paroi_rugueuse keyword/
- [a_plus] (type: float) The value can can be changed from the default one (26.0)
loi_expert_hydr_ef
Expert wall function for the EF discretisation.
Parameters:
- [kappa] (type: float) Von Karman constant (default = 0.415)
- [erugu] (type: float) Wall rugosity (default = 9.11)
- [a_plus] (type: float) Coefficient in the wall function (default = 26)
- [u_star_impose] (type: float) Imposed U* value
loi_expert_hydr_vdf
Expert wall function for the VDF discretisation.
Parameters:
- [kappa] (type: float) Von Karman constant (default = 0.415)
- [erugu] (type: float) Wall rugosity (default = 9.11)
- [a_plus] (type: float) Coefficient in the wall function (default = 26)
- [coeff_omega_wall] (type: int) coeff for omega boundary condition
loi_expert_hydr_vef
Expert wall function for the VEF discretisation.
Parameters:
- [kappa] (type: float) Von Karman constant (default = 0.415)
- [erugu] (type: float) Wall rugosity (default = 9.11)
- [a_plus] (type: float) Coefficient in the wall function (default = 26)
- [u_star_impose] (type: float) Imposed U* value
- [methode_calcul_face_keps_impose] (type: int) Method to select which faces will be used to compute k and epsilon
- [coeff_omega_wall] (type: int) coeff for omega boundary condition
loi_puissance_hydr
- Defined in: src/TRAD2_turbulence.xd
A Loi_puissance_hydr law for wall turbulence for NAVIER STOKES equations.
loi_standard_hydr
- Defined in: src/TRAD2_turbulence.xd
Keyword for the logarithmic wall law for a hydraulic problem. Loi_standard_hydr refers to first cell rank eddy-viscosity defined from continuous analytical functions, whereas Loi_standard_hydr_3couches from functions separataly defined for each sub-layer
loi_standard_hydr_old
- Defined in: src/TRAD2_turbulence.xd
not_set
loi_standard_hydr_vef
Standard wall function for the VEF discretisation.
loi_ww_hydr
- Defined in: src/TRAD2_turbulence.xd
laws have been qualified on channel calculation
paroi_tble
- Defined in: src/TRAD2_turbulence.xd
Keyword for the Thin Boundary Layer Equation wall-model (a more complete description of the model can be found into this PDF file). The wall shear stress is evaluated thanks to boundary layer equations applied in a one-dimensional fine grid in the near-wall region.
Parameters:
- [n] (type: int) Number of nodes in the TBLE grid (mandatory option).
- [facteur] (type: float) Stretching ratio for the TBLE grid (to refine, the TBLE facteur must be greater than 1).
- [modele_visco] (type: string) File name containing the description of the eddy viscosity model.
- [stats] (type: twofloat) Statistics of the TBLE velocity and turbulent viscosity profiles. 2 values are required : the starting time and ending time of the statistics computation.
- [sonde_tble] (type: list of Sonde_tble) not_set
- [restart] (type: flag) not_set
- [stationnaire] (type: floatfloat) not_set
- [lambda_ | lambda_u | lambda] (type: string) not_set
- [mu] (type: string) not_set
- [sans_source_boussinesq] (type: flag) not_set
- [alpha] (type: float) not_set
- [kappa] (type: float) not_set
paroi_tble_vdf
Wall function using the thin boundary layer formulation.
Parameters:
- n (type: int) Number of points for the fine mesh
- [modele_visco] (type: string) Name of the turbulent viscosity model
- [facteur] (type: float) Fine mesh refinement factor
- [epsilon] (type: float) Resolution threshold for the fine mesh
- [max_it] (type: int) Maximum number of iteration in the fine mesh
- [restart] (type: flag) Activate restart of the TBLE fine-mesh computation.
- [nu_t_dyn] (type: int) If non-zero, enable dynamic computation of nu_t for TBLE.
- [tps_start_stat_nu_t_dyn] (type: float) Start time for the nu_t averaging (used with nu_t_dyn).
- [tps_nu_t_dyn] (type: float) Averaging time period for nu_t before it is used (with nu_t_dyn).
- [mu] (type: string) Analytical expression for the dynamic viscosity mu in the fine TBLE mesh.
- [lambda_ | lambda] (type: string) Analytical expression for the thermal conductivity lambda in the fine TBLE mesh.
- [stationnaire] (type: entierfloat) Drive the TBLE equations to steady state: max iterations then stop criterion (syntax: stationnaire max_it_statio eps_statio).
- [sans_source_boussinesq] (type: flag) Deactivate the Boussinesq source term in TBLE.
- [kappa] (type: float) Von Karman constant (default = 0.415)
- [erugu] (type: float) Wall rugosity (default = 9.11)
- [a_plus] (type: float) Coefficient in the wall function (default = 26)
- [alpha_cv] (type: flag) Activate if TBLE and convective terms (not sure) (default = false)
paroi_tble_vef
Wall function using the thin boundary layer formulation.
Parameters:
- n (type: int) Number of points for the fine mesh
- [modele_visco] (type: string) Name of the turbulent viscosity model
- [facteur] (type: float) Fine mesh refinement factor
- [epsilon] (type: float) Resolution threshold for the fine mesh
- [max_it] (type: int) Maximum number of iteration in the fine mesh
- [restart] (type: flag) Activate restart of the TBLE fine-mesh computation.
- [nu_t_dyn] (type: int) If non-zero, enable dynamic computation of nu_t for TBLE.
- [tps_start_stat_nu_t_dyn] (type: float) Start time for the nu_t averaging (used with nu_t_dyn).
- [tps_nu_t_dyn] (type: float) Averaging time period for nu_t before it is used (with nu_t_dyn).
- [mu] (type: string) Analytical expression for the dynamic viscosity mu in the fine TBLE mesh.
- [lambda_ | lambda] (type: string) Analytical expression for the thermal conductivity lambda in the fine TBLE mesh.
- [stationnaire] (type: entierfloat) Drive the TBLE equations to steady state: max iterations then stop criterion (syntax: stationnaire max_it_statio eps_statio).
- [sans_source_boussinesq] (type: flag) Deactivate the Boussinesq source term in TBLE.
- [kappa] (type: float) Von Karman constant (default = 0.415)
- [erugu] (type: float) Wall rugosity (default = 9.11)
- [a_plus] (type: float) Coefficient in the wall function (default = 26)
- [alpha] (type: float) alpha coefficient, must satisfy 0 <= alpha <= 1 (default = 1)
utau_imp
- Defined in: src/TRAD2_turbulence.xd
Keyword to impose the friction velocity on the wall with a turbulence model for thermohydraulic problems. There are two possibilities to use this keyword :
1 - we can impose directly the value of the friction velocity u_star.
2 - we can also give the friction coefficient and hydraulic diameter. So, TRUST determines the friction velocity by : u_star = U*sqrt(lambda_c/8).
Parameters:
- [u_tau] (type: field_base — one of: champ_composite, champ_don_lu, champ_fonc_fonction … (+31 more)) Field type.
- [lambda_c] (type: string) The friction coefficient. It can be function of the spatial coordinates x,y,z, the Reynolds number Re, and the hydraulic diameter.
- [diam_hydr] (type: field_base — one of: champ_composite, champ_don_lu, champ_fonc_fonction … (+31 more)) The hydraulic diameter.