16#include <Entree_fluide_temperature_imposee_H.h>
17#include <Fluide_Dilatable_base.h>
18#include <Equation_base.h>
50 if (le_champ_front->valeurs().size() == 1)
53 return le_fluide->calculer_H(le_champ_front->valeurs()(0, 0));
55 return le_champ_front->valeurs()(0, 0);
57 else if (le_champ_front->valeurs().dimension(1) == 1)
60 return le_fluide->calculer_H(le_champ_front->valeurs()(i, 0));
62 return le_champ_front->valeurs()(i, 0);
65 Cerr <<
"Temperature_imposee_paroi_H::val_imp erreur" << finl;
79 if (le_champ_front->valeurs().dimension(0) == 1)
82 return le_fluide->calculer_H(le_champ_front->valeurs()(0, j));
84 return le_champ_front->valeurs()(0, j);
89 return le_fluide->calculer_H(le_champ_front->valeurs()(i, j));
91 return le_champ_front->valeurs()(i, j);
std::vector< Motcle > app_domains
classe Entree_fluide_temperature_imposee_H Cas particulier de la classe Dirichlet_entree_fluide pour ...
void completer() override
Complete les conditions aux limites.
double val_imp(int i) const override
Renvoie la valeur imposee sur la i-eme composante du champ a la frontiere.
classe Entree_fluide_temperature_imposee Cas particulier de la classe Dirichlet_entree_fluide pour la...
Class defining operators and methods for all reading operation in an input flow (file,...
virtual const Milieu_base & milieu() const =0
classe Fluide_Dilatable_base Cette classe represente un d'un fluide dilatable,
virtual const Equation_base & equation(const std::string &nom_inc) const
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 abort()
Routine de sortie de Trio-U sur une erreur abort().
Classe de base des flux de sortie.