16#include <Entree_fluide_T_h_imposee.h>
37 le_champ_front.typer(
"Champ_front_uniforme");
38 le_champ_Text.typer(
"Champ_front_uniforme");
41 Motcles les_motcles(6);
43 les_motcles[0] =
"T_ext";
44 les_motcles[1] =
"C_ext";
45 les_motcles[2] =
"K_Eps_ext";
46 les_motcles[3] =
"H_ext";
47 les_motcles[4] =
"Y_ext";
48 les_motcles[5] =
"K_Omega_ext";
51 Motcle accfermee =
"}";
52 Motcle accouverte =
"{";
55 if (motlu != accouverte)
57 Cerr <<
"On attendait une { dans la lecture de l'interface " << finl;
61 while (motlu != accfermee)
63 rang = les_motcles.search(motlu);
81 Cerr <<
"Erreur a la lecture de la condition aux limites de type: " << finl;
83 Cerr <<
"On attendait " << les_motcles <<
" a la place de " << motlu << finl;
104 if (le_champ_Text->valeurs().size() == 1)
105 return le_champ_Text->valeurs()(0, 0);
106 else if (le_champ_Text->valeurs().dimension(1) == 1)
107 return le_champ_Text->valeurs()(i, 0);
109 Cerr <<
"Entree_fluide_T_h_imposee::val_ext" << finl;
121 Cerr <<
"Entree_fluide_T_h_imposee::val_ext" << finl;
138 if (le_champ_Text->valeurs().dimension(0) == 1)
139 return le_champ_Text->valeurs()(0, j);
141 return le_champ_Text->valeurs()(i, j);
std::vector< Motcle > app_domains
classe Dirichlet_entree_fluide Cette classe represente une condition aux limite imposant une grandeur
classe Entree_fluide_temperature_imposee Cas particulier de la classe Dirichlet_entree_fluide
double val_imp(int i) const override
Renvoie la valeur de la i-eme composante du champ impose a l'exterieur de la frontiere.
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.