16#include <Sortie_libre_pression_imposee_QC.h>
17#include <Champ_Uniforme.h>
18#include <Equation_base.h>
19#include <Milieu_base.h>
33 le_champ_ext.typer(
"Champ_front_uniforme");
34 le_champ_ext->valeurs().resize(1,
dimension);
77 if (le_champ_front->valeurs().size() == 1)
78 return (le_champ_front->valeurs()(0, 0) -
Pthn) / rho_;
79 else if (le_champ_front->valeurs().dimension(1) == 1)
80 return (le_champ_front->valeurs()(i, 0) -
Pthn) / rho_;
82 Cerr <<
"Neumann::flux_impose erreur" << finl;
108 if (le_champ_front->valeurs().dimension(0) == 1)
109 return (le_champ_front->valeurs()(0, j) -
Pthn) / rho_;
111 return (le_champ_front->valeurs()(i, j) -
Pthn) / rho_;
DoubleTab & valeurs() override
Surcharge Champ_base::valeurs() Renvoie le tableau des valeurs.
virtual DoubleTab & valeurs()=0
classe Champ_base Cette classe est la base de la hierarchie des champs.
std::vector< Motcle > app_domains
Class defining operators and methods for all reading operation in an input flow (file,...
virtual const Milieu_base & milieu() const =0
classe Milieu_base Cette classe est la base de la hierarchie des milieux (physiques)
virtual const Equation_base & equation(const std::string &nom_inc) const
virtual const Champ_base & masse_volumique() const
Renvoie la masse volumique du milieu.
classe Neumann_sortie_libre Cette classe represente une frontiere ouverte sans vitesse imposee
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 Sortie_libre_pression_imposee Cette classe derive de Neumann_sortie_libre
double flux_impose(int i) const override
Renvoie la valeur du flux impose sur la i-eme composante du champ representant le flux a la frontiere...
void completer() override
Complete les conditions aux limites.
Sortie_libre_pression_imposee_QC()
Classe de base des flux de sortie.