16#ifndef Modele_Shih_Zhu_Lumley_VEF_included
17#define Modele_Shih_Zhu_Lumley_VEF_included
19#include <Modele_Fonc_Realisable_base.h>
20#include <TRUSTTabs_forward.h>
50 const DoubleTab& visco,
const DoubleTab& visco_turb,
const DoubleTab& loi_paroi,
const int idt)
override ;
56 const DoubleTab& visco_tab,
const DoubleTab& visco_turb,
const DoubleTab& tab_paroi,
const int idt)
override ;
66 const DoubleTab& visco_tab,
const DoubleTab& visco_turb,
67 const DoubleTab& tab_paroi,
const int idt) ;
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.
void init_tenseur_elem(DoubleTab &, const Domaine_VEF &, const int) const
void init_tenseur_face(DoubleTab &, const Domaine_VEF &, const int) const
void Contributions_Sources(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K_Eps, const double EPS_MIN) override
void Initialisation(const Domaine_dis_base &domaine_dis)
void Calcul_Tenseurs_S_et_R_elem(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse)
void Calcul_C1(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K_Eps, const double EPS_MIN) override
OBS_PTR(Domaine_VEF) le_dom_VEF
OBS_PTR(Domaine_Cl_VEF) le_dom_Cl_VEF
void mettre_a_jour(double) override
void Calcul_Tenseurs_S_et_R_elem_Paroi(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &visco_tab, const DoubleTab &visco_turb, const DoubleTab &tab_paroi, const int idt)
void Calcul_S(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse) override
void Calcul_Cmu_et_S_BiK(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K, const DoubleTab &Eps, const double EPS_MIN) override
virtual DoubleTab & calcul_tenseur_face(DoubleTab &, const DoubleTab &, const Domaine_VEF &, const Domaine_Cl_VEF &) const
void associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &) override
void Contributions_Sources_Paroi_BiK(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K, const DoubleTab &Eps, const double EPS_MIN, const DoubleTab &visco_tab, const DoubleTab &visco_turb, const DoubleTab &tab_paroi, const int idt) override
void Contributions_Sources_BiK(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K, const DoubleTab &Eps, const double EPS_MIN) override
void Calcul_Cmu_et_S(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K_Eps, const double EPS_MIN) override
void Calcul_C1_BiK(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K, const DoubleTab &Eps, const double EPS_MIN) override
virtual void set_param(Param ¶m) const override
void Contributions_Sources_Paroi(const Domaine_dis_base &domaine_dis, const Domaine_Cl_dis_base &domaine_Cl_dis, const DoubleTab &vitesse, const DoubleTab &K_Eps, const double EPS_MIN, const DoubleTab &visco, const DoubleTab &visco_turb, const DoubleTab &loi_paroi, const int idt) override
Helper class to factorize the readOn method of Objet_U classes.