16#include <Echange_externe_radiatif.h>
45 Motcles les_motcles(4);
47 les_motcles[0] =
"emissivite";
48 les_motcles[1] =
"h_imp";
49 les_motcles[2] =
"T_ext";
50 les_motcles[3] =
"Temperature_unit";
57 int rang = les_motcles.search(motlu);
80 if (T_unit ==
"CELSIUS")
83 Cerr <<
"Error in Echange_externe_radiatif::readOn !!! This boundary condition requires temperature in Kelvin !" << finl;
84 Cerr <<
"Please update your data file ..." << finl;
88 else if (T_unit ==
"KELVIN")
92 Cerr <<
"Unkown option in Echange_externe_radiatif::readOn !!!" << finl;
93 Cerr <<
" - Temperature_unit can either be CELSIUS or KELVIN !!!" << finl;
101 Cerr <<
"Error while reading BC of type Echange_externe_radiatif " << finl;
102 Cerr <<
"we expected a keyword among: " << les_motcles <<
" instead of " << motlu << finl;
std::vector< Nom > supp_discs
std::vector< Motcle > app_domains
Classe Echange_externe_impose: Cette classe represente le cas particulier de la classe.
classe Echange_externe_radiatif: Combines radiative (sigma * eps * (T^4 - T_ext^4)) and convective (h...
Class defining operators and methods for all reading operation in an input flow (file,...
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.
static void exit(int exit_code=-1)
Routine de sortie de TRUST dans une region Kokkos.
Classe de base des flux de sortie.