16#ifndef Champ_front_calc_included
17#define Champ_front_calc_included
19#include <Ch_front_var_instationnaire_dep.h>
class Ch_front_var_instationnaire_dep This abstract class represents a field on a boundary,
class Champ_front_base Base class for the hierarchy of boundary fields.
const Frontiere_dis_base & front_dis() const
Returns the discretized boundary corresponding to the domain on which the trace is taken.
void creer(const Nom &, const Nom &, const Motcle &)
Create the Champ_front_calc object representing the trace of an unknown field on a boundary from name...
const Nom & nom_bord_oppose() const
Returns the name of the boundary on which the trace is computed.
int initialiser(double, const Champ_Inc_base &) override
Initialization at the beginning of calculation.
const Domaine_Cl_dis_base & domaine_Cl_dis() const
Returns the domain of discretized boundary conditions carried by the equation carrying the unknown fi...
Champ_front_base & affecter_(const Champ_front_base &ch) override
Not implemented.
const Equation_base & equation() const
Returns the equation associated with the unknown whose trace is taken.
OBS_PTR(Champ_Inc_base) l_inconnue
void associer_ch_inc_base(const Champ_Inc_base &)
Associate the unknown field to the object.
void verifier(const Cond_lim_base &la_cl) const override
void mettre_a_jour(double temps) override
Time update of the field. We simply take the trace of the unknown field at the.
const Champ_Inc_base & inconnue() const
Returns the associated unknown field.
const Domaine_dis_base & domaine_dis() const override
Returns the discretized domain associated with the equation carrying the unknown field whose trace is...
const Milieu_base & milieu() const
Returns the medium associated with the equation carrying the unknown field whose trace is taken.
class Cond_lim_base Base class for the hierarchy of classes that represent the different boundary con...
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 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.