16#include <Transport_K_Eps_non_std.h>
17#include <Fluide_base.h>
18#include <Probleme_base.h>
58 Cerr <<
"Reading and typing of the diffusion operator : " << finl;
63 else if (mot==
"convection")
65 Cerr <<
"Reading and typing of the convection operator : " << finl;
98 Cerr <<
"Error for "<<
que_suis_je()<<
"::operateur("<<i<<
") !! " << finl;
100 Cerr <<
"and you are trying to access the " << i <<
" th one."<< finl;
121 Cerr <<
"Error for "<<
que_suis_je()<<
"::operateur("<<i<<
") !! " << finl;
123 Cerr <<
"and you are trying to access the " << i <<
" th one."<< finl;
139 return vitesse_transportante;
classe Champ_Don_base classe de base des Champs donnes (non calcules)
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,...
virtual const Champ_Inc_base & inconnue() const =0
Probleme_base & probleme()
Renvoie le probleme associe a l'equation.
int lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d'un objet_U a partir d'un flot d'entree.
classe Fluide_base Cette classe represente un d'un fluide incompressible ainsi que
const Champ_Don_base & viscosite_cinematique() const
Une chaine de caractere (Nom) en majuscules.
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 Operateur Classe generique de la hierarchie des operateurs.
Helper class to factorize the readOn method of Objet_U classes.
virtual const Equation_base & equation(int) const =0
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.
Operateur_Conv terme_convectif
void associer_vitesse(const Champ_base &)
Operateur_Diff terme_diffusif
Entree & lire_op_diff_turbulent(Entree &is)
Classe Transport_K_Eps_base Classe de base pour les equations.
virtual void set_param(Param &) const override
Classe Transport_K_Eps_non_std Classe de base pour les equations de transport.
int lire_motcle_non_standard(const Motcle &, Entree &) override
Lecture des parametres de type non simple d'un objet_U a partir d'un flot d'entree.
void set_param(Param &titi) const override
virtual const Champ_Don_base & diffusivite_pour_transport() const
virtual const Champ_base & vitesse_pour_transport() const
int nombre_d_operateurs() const override
const Operateur & operateur(int) const override
renvoie terme_diffusif si i=0 renvoie terme_convectif si i=1