TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Keywords derived from turbulence_paroi_base

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.