16#ifndef Champ_front_recyclage_included
17#define Champ_front_recyclage_included
19#include <Ch_front_var_instationnaire_dep.h>
20#include <TRUSTArrays.h>
154 const Nom& nom_fich);
157 const Nom& nom_fich);
160 const Nom& nom_fich1,
const Nom& nom_fich2);
161 double UPb(
double y,
Nom nom_fich);
class Ch_front_var_instationnaire_dep This abstract class represents a field on a boundary,
ArrsOfInt inconnues2_faces_
void calcul_moyenne_recyclee(const DoubleTab &tab, double temps)
void calcul_moyenne_imposee(const DoubleTab &tab, double temps)
void initialiser_moyenne_imposee(DoubleTab &moyenne)
int initialiser(double temps, const Champ_Inc_base &inco) override
Initialization at the beginning of calculation.
void lire_fichier_format2(DoubleTab &moyenne, const Frontiere_dis_base &fr_vf, const Nom &nom_fich)
int lire_info_moyenne_recyclee(Entree &is)
void associer_champ_evaluateur(const Nom &, const Motcle &)
void lire_fichier_format1(DoubleTab &moyenne, const Frontiere_dis_base &fr_vf, const Nom &nom_fich)
void initialiser_moyenne_recyclee(DoubleTab &moyenne)
int lire_info_moyenne_imposee(Entree &is)
DoubleVect ampli_moy_imposee_
DoubleVect ampli_moy_recyclee_
DoubleTab moyenne_recyclee_
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.
DoubleTabs inconnues1_coords_to_eval_
ArrsOfInt inconnues1_elems_
DoubleTab moyenne_imposee_
OBS_PTR(Champ_Inc_base) l_inconnue1
void set_param(Param ¶m) const override
void mettre_a_jour(double temps) override
DOES NOTHING, to override.
double UPb(double y, Nom nom_fich)
static void get_coord_faces(const Frontiere_dis_base &fr_vf, DoubleTab &coords, const DoubleVect &delt_dist)
void lire_fichier_format3(DoubleTab &moyenne, const Frontiere_dis_base &fr_vf, const Nom &nom_fich1, const Nom &nom_fich2)
class Domaine_Cl_dis_base Domaine_Cl_dis_base objects represent discretized boundary conditions
class Domaine_dis_base This class is the base of the hierarchy of discretized domains.
Class defining operators and methods for all reading operation in an input flow (file,...
class Equation_base The role of an equation is the calculation of one or more fields....
class Frontiere_dis_base Class representing a discretized boundary.
Milieu_base This class is the base of the (physical) medium hierarchy.
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
An array of character strings (VECT(Nom)).
Helper class to factorize the readOn method of Objet_U classes.
class Parser_U Version of the Parser class, deriving from Objet_U.