16#include <Transport_Fluctuation_Temperature_W_Bas_Re.h>
17#include <Modele_Fonc_Bas_Reynolds_Thermique_Base.h>
18#include <Discretisation_base.h>
38 Motcle typ, nom1(
"Modele_");
41 if ((typ ==
"Jones_Launder"))
43 nom1 +=
"_Thermique_";
63 Cerr <<
"Discretisation du modele Bas Reynolds terminee" << finl;
89 return champs_compris_.has_champ(nom, ref_champ);
94 return champs_compris_.has_champ(nom);
99 return champs_compris_.get_champ(nom);
104 if (opt == DESCRIPTION)
105 Cerr <<
"Modele_Fonc_Bas_Reynolds_Thermique_Base : " << champs_compris_.liste_noms_compris() << finl;
107 nom.add(champs_compris_.liste_noms_compris());
classe Champ_base Cette classe est la base de la hierarchie des champs.
Class defining operators and methods for all reading operation in an input flow (file,...
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
const Discretisation_base & discretisation() const
Renvoie la discretisation associee a l'equation.
virtual Domaine_Cl_dis_base & domaine_Cl_dis()
Renvoie le domaine des conditions aux limite discretisee associee a l'equation.
Domaine_dis_base & domaine_dis()
Renvoie le domaine discretise associe a l'equation.
const Champ_base & get_champ(const Motcle &nom) const override
int sauvegarder(Sortie &) const override
Sauvegarde d'un Objet_U sur un flot de sortie Methode a surcharger.
OBS_PTR(Transport_Fluctuation_Temperature_W_Bas_Re) mon_equation
void creer_champ(const Motcle &motlu) override
virtual void associer_eqn(const Equation_base &)
virtual int preparer_calcul()
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
static void typer_lire_Modele_Fonc_Bas_Reynolds_Thermique(OWN_PTR(Modele_Fonc_Bas_Reynolds_Thermique_Base)&, const Equation_base &, Entree &)
int reprendre(Entree &) override
Reprise d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual void associer(const Domaine_dis_base &, const Domaine_Cl_dis_base &)=0
void get_noms_champs_postraitables(Noms &nom, Option opt=NONE) const override
virtual void discretiser()
Une chaine de caractere (Nom) en majuscules.
Un tableau de chaine de caracteres (VECT(Nom)).
classe Objet_U Cette classe est la classe de base des Objets de TRUST
const Nom & que_suis_je() const
renvoie la chaine identifiant la classe.
virtual Entree & readOn(Entree &)
Lecture d'un Objet_U sur un flot d'entree Methode a surcharger.
virtual const Nom & le_nom() const
Donne le nom de l'Objet_U Methode a surcharger : renvoie "neant" dans cette implementation.
virtual Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
Classe de base des flux de sortie.