16#include <Modele_turbulence_hyd_base.h>
17#include <T_paroi_Champ_P1NC.h>
18#include <Champ_P1NC.h>
35 mon_champ_ = un_champ;
43 const DoubleTab& temp = mon_champ_->valeurs();
47 for (
int n_bord = 0; n_bord < nb_bords; n_bord++)
49 const Cond_lim& la_cl = le_dom_Cl_VEF->les_conditions_limites(n_bord);
52 int nfin = ndeb + le_bord.
nb_faces();
54 for (
int face = ndeb; face < nfin; face++)
56 const int elem = face_voisins(face, 0);
57 val(elem) = temp(face);
64 return le_dom_Cl_VEF.valeur();
DoubleTab & valeurs() override
Surcharge Champ_base::valeurs() Renvoie le tableau des valeurs.
void mettre_a_jour(double temps) override
Mise a jour en temps du champ.
virtual double changer_temps(const double t)
Fixe le temps auquel se situe le champ.
classe Cond_lim Classe generique servant a representer n'importe quelle classe
classe Domaine_Cl_dis_base Les objets Domaine_Cl_dis_base representent les conditions aux limites
classe Domaine_dis_base Cette classe est la base de la hierarchie des domaines discretisees.
virtual IntTab & face_voisins()
Class defining operators and methods for all reading operation in an input flow (file,...
Domaine_dis_base & domaine_dis()
Renvoie le domaine discretise associe a l'equation.
const Nom & le_nom() const override
Renvoie le nom du champ.
int num_premiere_face() 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.
Classe de base des flux de sortie.
classe T_paroi_Champ_P1NC
const Domaine_Cl_dis_base & domaine_Cl_dis_base() const
const Champ_P1NC & mon_champ() const
void mettre_a_jour(double) override
Mise a jour en temps du champ.
void associer_champ(const Champ_P1NC &)