16#ifndef Simpler_Base_included
17#define Simpler_Base_included
19#include <Solveur_non_lineaire.h>
20#include <Parametre_implicite.h>
21#include <TRUSTTabs_forward.h>
79 bool iterer_eqn(
Equation_base& equation,
const DoubleTab& inconnue, DoubleTab& result,
double dt,
int numero_iteration,
int& ok)
override =0;
classe Equation_base Le role d'une equation est le calcul d'un ou plusieurs champs....
Classe Matrice_Morse Represente une matrice M (creuse), non necessairement carree.
Classe Matrice Classe generique de la hierarchie des matrices.
Une chaine de caractere (Nom) en majuscules.
Entree & lire(const Motcle &, Entree &) override
int max_iter_implicite() const
virtual void iterer_NS(Equation_base &, DoubleTab ¤t, DoubleTab &pression, double, Matrice_Morse &, double, DoubleTrav &, int nb_iter, int &converge, int &ok)=0
void assembler_matrice_pression_implicite(Equation_base &eqn_NS, const Matrice_Morse &matrice, Matrice &matrice_en_pression_2)
double facsec_diffusion_for_sets_
int get_controle_residu() const override
bool iterer_eqn(Equation_base &equation, const DoubleTab &inconnue, DoubleTab &result, double dt, int numero_iteration, int &ok) override=0
class Solveur_non_lineaire
class Sources Sources represente une liste de Source.