16#ifndef Precond_local_included
17#define Precond_local_included
19#include <Matrice_Morse_Sym.h>
20#include <Precond_base.h>
21#include <SolveurSys.h>
Classe Matrice_Base Classe de base de la hierarchie des matrices.
Classe Matrice_Morse_Sym Represente une matrice M (creuse) symetrique stockee au format Morse.
void prepare_(const Matrice_Base &, const DoubleVect &) override
this method must be overloaded if some preparation is necessary.
Matrice_Morse_Sym la_matrice_locale_
void res_syst_loc_simple(const Matrice_Morse_Sym &mat, const DoubleVect &secmem, DoubleVect &solution, const Champ_Inc_base &champ)
OBS_PTR(Matrice_Base) matrice_a_resoudre_
int preconditionner_(const Matrice_Base &, const DoubleVect &, DoubleVect &) override
SolveurSys le_precond_local_
void res_syst_loc_hybride(const Matrice_Morse_Sym &mat, const DoubleVect &secmem, DoubleVect &solution, const Champ_Inc_base &champ)
Matrice_Morse_Sym matrice_de_travail_
int precond(const Matrice_Base &, const DoubleVect &, DoubleVect &)
class SolveurSys Un SolveurSys represente n'importe qu'elle classe