16#ifndef MorEqn_included
17#define MorEqn_included
66 Cerr <<
"\nError in MorEqn::equation() : The equation is unknown !" << finl;
69 return mon_equation.valeur();
80 Cerr <<
"\nError in MorEqn::equation() : The equation is unknown !" << finl;
83 return mon_equation.valeur();
87 return bool(mon_equation);
class Champ_base This class is the base of the fields hierarchy.
class Equation_base The role of an equation is the calculation of one or more fields....
class MorEqn Class that groups the functionalities of linking with an
int mon_equation_non_nul() const
void associer_eqn(const Equation_base &)
Associates an equation with the object.
const Equation_base & equation() const
Returns the reference to the equation pointed to by MorEqn::mon_equation.
virtual void check_multiphase_compatibility() const
OBS_PTR(Equation_base) mon_equation
virtual Motcle get_localisation_pour_post(const Nom &option) const
virtual void calculer_pour_post(Champ_base &espace_stockage, const Nom &option, int comp) const
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
static void exit(int exit_code=-1)
Exit routine for TRUST within a Kokkos region.