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();
classe Champ_base Cette classe est la base de la hierarchie des champs.
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
classe Milieu_base Cette classe est la base de la hierarchie des milieux (physiques)
Classe Modele_turbulence_hyd_2_eq_base Classe de base des modeles de type RANS a deux equations.
class Nom Une chaine de caractere pour nommer les objets de TRUST
classe Operateur_Conv Classe generique de la hierarchie des operateurs representant un terme
classe Operateur_Diff Classe generique de la hierarchie des operateurs representant un terme
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
Calcul du prochain pas de temps.
Entree & lire_op_diff_turbulent(Entree &is)