15#ifndef Transport_2eq_base_included
16#define Transport_2eq_base_included
18#include <Modele_turbulence_hyd_2_eq_base.h>
19#include <Equation_base.h>
20#include <Operateur_Conv.h>
21#include <Operateur_Diff.h>
81 return mon_modele.valeur();
91 return mon_modele.valeur();
class Champ_base This class is the base of the fields hierarchy.
class Equation_base The role of an equation is the calculation of one or more fields....
Milieu_base This class is the base of the (physical) medium hierarchy.
Classe Modele_turbulence_hyd_2_eq_base Classe de base des modeles de type RANS a deux equations.
class Nom: a character string for naming TRUST objects.
Operateur_Conv Generic class of the hierarchy of operators representing a convection term.
Operateur_Diff Generic class of the hierarchy of operators representing a diffusion.
Helper class to factorize the readOn method of Objet_U classes.
Classe Transport_2eq_base Classe de base pour les equations.
Operateur_Conv terme_convectif
void set_param(Param &) const override
void associer_vitesse(const Champ_base &)
OBS_PTR(Modele_turbulence_hyd_2_eq_base) mon_modele
Milieu_base & milieu() override
Renvoie le milieu (fluide) associe a l'equation.
const Modele_turbulence_hyd_2_eq_base & modele_turbulence() const
Renvoie le modele de turbulence associe a l'equation.
virtual void associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &)=0
Operateur_Diff terme_diffusif
void associer(const Equation_base &)
void get_position_cells(Nom &, int &)
bool disable_VEF_mean_value_corrections_
void associer_milieu_base(const Milieu_base &) override
Associe un milieu physique a l'equation.
OBS_PTR(Champ_Inc_base) la_vitesse_transportante
OBS_PTR(Milieu_base) le_fluide
void get_position_faces(Nom &, int &)
double calculer_pas_de_temps() const override
Calculation of the next time step.
Entree & lire_op_diff_turbulent(Entree &is)