TrioCFD 1.9.8
TrioCFD documentation
Loading...
Searching...
No Matches
Modele_turbulence_hyd_RANS_Gen< MODELE > Class Template Reference

#include <Modele_turbulence_hyd_RANS_Gen.h>

Public Member Functions

DoubleTab & complete_viscosity_field (const int, const Domaine_dis_base &, Champ_Inc_base &)
template<MODELE_TYPE M_TYPE>
std::enable_if_t<(M_TYPE==MODELE_TYPE::K_EPS||M_TYPE==MODELE_TYPE::K_EPS_REALISABLE||M_TYPE==MODELE_TYPE::K_OMEGA), void > calculate_limit_viscosity (Champ_Inc_base &, double)
template<MODELE_TYPE M_TYPE>
std::enable_if_t< M_TYPE==MODELE_TYPE::K_EPS_2_COUCHES, void > calculate_limit_viscosity (Champ_Inc_base &, double)
template<MODELE_TYPE M_TYPE>
std::enable_if_t< M_TYPE==MODELE_TYPE::K_EPS_BAS_REYNOLDS, void > calculate_limit_viscosity (Champ_Inc_base &, double)
template<MODELE_TYPE M_TYPE>
std::enable_if_t<(M_TYPE==MODELE_TYPE::K_EPS_BICEPHALE||M_TYPE==MODELE_TYPE::K_EPS_REALISABLE_BICEPHALE), void > calculate_limit_viscosity (Champ_Inc_base &, Champ_Inc_base &, double)

Detailed Description

template<typename MODELE>
class Modele_turbulence_hyd_RANS_Gen< MODELE >

Definition at line 35 of file Modele_turbulence_hyd_RANS_Gen.h.

Member Function Documentation

◆ calculate_limit_viscosity() [1/4]

template<typename MODELE>
template<MODELE_TYPE M_TYPE>
std::enable_if_t<(M_TYPE==MODELE_TYPE::K_EPS_BICEPHALE||M_TYPE==MODELE_TYPE::K_EPS_REALISABLE_BICEPHALE), void > Modele_turbulence_hyd_RANS_Gen< MODELE >::calculate_limit_viscosity ( Champ_Inc_base & ch_K,
Champ_Inc_base & ch_Eps,
double LeCmu )

Definition at line 105 of file Modele_turbulence_hyd_RANS_Gen.h.

◆ calculate_limit_viscosity() [2/4]

template<typename MODELE>
template<MODELE_TYPE M_TYPE>
std::enable_if_t< M_TYPE==MODELE_TYPE::K_EPS_BAS_REYNOLDS, void > Modele_turbulence_hyd_RANS_Gen< MODELE >::calculate_limit_viscosity ( Champ_Inc_base & ch_K_Eps_ou_Omega,
double LeCmu )

Definition at line 170 of file Modele_turbulence_hyd_RANS_Gen.h.

◆ calculate_limit_viscosity() [3/4]

template<typename MODELE>
template<MODELE_TYPE M_TYPE>
std::enable_if_t< M_TYPE==MODELE_TYPE::K_EPS_2_COUCHES, void > Modele_turbulence_hyd_RANS_Gen< MODELE >::calculate_limit_viscosity ( Champ_Inc_base & ch_K_Eps_ou_Omega,
double LeCmu )

Definition at line 143 of file Modele_turbulence_hyd_RANS_Gen.h.

◆ calculate_limit_viscosity() [4/4]

template<typename MODELE>
template<MODELE_TYPE M_TYPE>
std::enable_if_t<(M_TYPE==MODELE_TYPE::K_EPS||M_TYPE==MODELE_TYPE::K_EPS_REALISABLE||M_TYPE==MODELE_TYPE::K_OMEGA), void > Modele_turbulence_hyd_RANS_Gen< MODELE >::calculate_limit_viscosity ( Champ_Inc_base & ch_K_Eps_ou_Omega,
double LeCmu )

Definition at line 71 of file Modele_turbulence_hyd_RANS_Gen.h.

◆ complete_viscosity_field()

template<typename MODELE>
DoubleTab & Modele_turbulence_hyd_RANS_Gen< MODELE >::complete_viscosity_field ( const int n,
const Domaine_dis_base & dom_dis,
Champ_Inc_base & visc )

Definition at line 58 of file Modele_turbulence_hyd_RANS_Gen.h.


The documentation for this class was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/triocfd-documentation/checkouts/next/src/Turbulence/ThHyd/Modeles_Turbulence/RANS/Hydr/Modele_turbulence_hyd_RANS_Gen.h