16#include <Echange_contact_ODVM_VDF.h>
17#include <Pb_Conduction.h>
18#include <Equation_base.h>
19#include <Modele_turbulence_scal_base.h>
20#include <Paroi_ODVM_scal_VDF.h>
45 int nb_faces_bord = ma_front_vf.
nb_faces();
46 int ind_fac,elem, isfluide=0;
63 if (paroi_vdf.
get_Tf0().size_array()==0)
65 Cerr<<
"pb !!!!!!!!"<<finl;
69 for (
int numfa=0; numfa<nb_faces_bord; numfa++)
78 double Delta_T= (mon_h(numfa,0)*mon_inco(elem)+lautre_h(numfa,0)*t_autre(numfa,0) - paroi_vdf.
get_Tf0(numfa)*(mon_h(numfa,0)+lautre_h(numfa,0)));
81 if(isfluide) La_T_ext(numfa,0) = t_autre(numfa,0)+Delta_T/mon_h(numfa,0);
83 else La_T_ext(numfa,0) = t_autre(numfa,0)-Delta_T/lautre_h(numfa,0);
DoubleTab & valeurs() override
Renvoie le tableau des valeurs du champ au temps courant.
virtual DoubleTab & valeurs_au_temps(double temps)=0
classe Champ_front_calc Classe derivee de Champ_front_var qui represente les
const Champ_Inc_base & inconnue() const
Renvoie le champ inconnue associe.
Domaine_Cl_dis_base & domaine_Cl_dis()
Renvoie le domaine des conditions aux limites discretisee dont l'objet fait partie.
virtual Frontiere_dis_base & frontiere_dis()
Renvoie la frontiere discretisee a laquelle les conditions aux limites s'appliquent.
int face_voisins(int num_face, int i) const
renvoie l'element voisin de numface dans la direction i.
Class defining operators and methods for all reading operation in an input flow (file,...
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
virtual const RefObjU & get_modele(Type_modele type) const
virtual const Champ_Inc_base & inconnue() const =0
const Champ_base & get_champ(const Motcle &nom) const override
bool has_champ(const Motcle &nom, OBS_PTR(Champ_base) &ref_champ) const override
Probleme_base & probleme()
Renvoie le probleme associe a l'equation.
int num_premiere_face() const
Classe Modele_turbulence_scal_base Cette classe represente un modele de turbulence pour une equation ...
const Turbulence_paroi_scal_base & loi_paroi() const
Renvoie la loi de turbulence sur la paroi (version const).
const Equation_base & equation() const
Renvoie la reference sur l'equation pointe par MorEqn::mon_equation.
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.
CLASS: Paroi_ODVM_scal_VDF.
double get_Tf0(int num_face) const
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.
const Objet_U & valeur() const
Classe Turbulence_paroi_scal_base Classe de base pour la hierarchie des classes representant les mode...