16#ifndef Solveur_Implicite_base_included
17#define Solveur_Implicite_base_included
19#include <Parametre_implicite.h>
26 virtual bool iterer_eqn(
Equation_base& equation,
const DoubleTab& inconnue, DoubleTab& result,
double dt,
int numero_iteration,
int& ok) =0;
class Equation_base The role of an equation is the calculation of one or more fields....
A character string (Nom) in uppercase.
Objet_U()
Default constructor: assigns a unique identifier to the object (object_id_) and registers the object ...
Parametre_equation_base A Parametre_equation_base object groups the various.
class Parametre_implicite A Parametre_implicite object groups together the various
virtual int get_controle_residu() const
virtual Entree & lire(const Motcle &, Entree &)
virtual OWN_PTR(Parametre_equation_base) &get_and_set_parametre_equation(Equation_base &)
virtual bool iterer_eqs(LIST(OBS_PTR(Equation_base)) eqs, int n, int &ok)
int is_seuil_convg_variable
Parametre_implicite & get_and_set_parametre_implicite(Equation_base &eqn)
Parametre_implicite param_defaut_
virtual int nb_valeurs_temporelles_pression() const
virtual double get_default_facsec_max() const
virtual bool iterer_eqn(Equation_base &equation, const DoubleTab &inconnue, DoubleTab &result, double dt, int numero_iteration, int &ok)=0
virtual double get_default_growth_factor() const
virtual bool est_compatible_avec_th_mono() const