16#include <Transport_K_Eps_Bas_Reynolds.h>
17#include <Modele_turbulence_hyd_K_Eps_Bas_Reynolds.h>
18#include <Les_Pb_Turb.h>
19#include <Modele_turbulence_scal_Fluctuation_Temperature_W.h>
21#include <Fluide_base.h>
47 Cerr <<
"Construction and typing for the source term of the Transport_K_Eps_Bas_Reynolds equation." << finl;
50 Nom typ =
"Source_Transport_K_Eps_Bas_Reynolds";
59 Nom typ =
"Source_Transport_K_Eps_Bas_Reynolds_anisotherme_W";
64 Nom typ =
"Source_Transport_K_Eps_Bas_Reynolds_anisotherme";
74 Nom typ =
"Source_Transport_K_Eps_Bas_Reynolds_aniso_concen";
79 Nom typ =
"Source_Transport_K_Eps_Bas_Reynolds_aniso_therm_concen";
87 so->associer_eqn(*
this);
100 le_modele = mon_modele.
valeur();
101 liste_modeles_.add_if_not(le_modele);
112 static Motcle domaine =
"Transport_Keps_Bas_Re";
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....
virtual const Milieu_base & milieu() const =0
virtual const RefObjU & get_modele(Type_modele type) const
virtual const Champ_Inc_base & inconnue() const =0
virtual void completer()
Complete la construction (initialisation) des objets associes a l'equation.
Probleme_base & probleme()
Renvoie le probleme associe a l'equation.
classe Fluide_base Cette classe represente un d'un fluide incompressible ainsi que
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 Modele_turbulence_hyd_K_Eps_Bas_Reynolds
Equation_base & equation()
Renvoie l'equation associee au modele de turbulence.
Classe Modele_turbulence_scal_base Cette classe represente un modele de turbulence pour une equation ...
Une chaine de caractere (Nom) en majuscules.
class Nom Une chaine de caractere pour nommer les 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 Sortie & printOn(Sortie &) const
Ecriture de l'objet sur un flot de sortie Methode a surcharger.
classe Pb_Hydraulique_Concentration_Turbulent Cette classe represente un probleme d'hydraulique avec ...
classe Pb_Hydraulique_Turbulent Cette classe represente un probleme d'hydraulique turbulent dans
Classe Pb_Thermohydraulique_Concentration_Turbulent Cette classe represente un probleme de thermohydr...
classe Pb_Thermohydraulique_Turbulent Cette classe represente un probleme de thermohydraulique en flu...
classe Pb_Thermohydraulique_Turbulent Cette classe represente un probleme de thermohydraulique
classe Probleme_base C'est un Probleme_U qui n'est pas un couplage.
virtual const Equation_base & equation(int) const =0
static void abort()
Routine de sortie de Trio-U sur une erreur abort().
Classe de base des flux de sortie.
classe Source Classe generique de la hierarchie des sources, un objet Source peut
void typer(const Nom &, const Equation_base &)
Type la source en calculant le nom du type necessaire grace aux parametres fournis.
const Objet_U & valeur() const
void associer_vitesse(const Champ_base &)
void associer(const Equation_base &)
void associer_milieu_base(const Milieu_base &) override
Associe un milieu physique a l'equation.
void associer_modele_turbulence(const Modele_turbulence_hyd_2_eq_base &) override
void completer() override
Complete la construction (initialisation) des objets associes a l'equation.
const Motcle & domaine_application() const override
Renvoie "indetermine" Navier_Stokes_standard par exemple surcharge cette methode.
void discretiser() override
Discretise l'equation.
Classe Transport_K_Eps_non_std Classe de base pour les equations de transport.