16#ifndef PrecondA_included
17#define PrecondA_included
19#include <Precond_base.h>
20#include <TRUST_Deriv.h>
28 Declare_instanciable_sans_constructeur(
PrecondA);
Matrice_Base class - Base class of the matrix hierarchy.
Matrice_Morse_Sym class - Represents a sparse symmetric matrix M stored in Morse format.
Helper class to factorize the readOn method of Objet_U classes.
OWN_PTR(Precond_base) le_precond_0
int supporte_matrice_morse_sym() override
returns 1 if the implementation accepts Matrice_Morse_Sym matrices, otherwise 0.
int preconditionner_(const Matrice_Base &, const DoubleVect &src, DoubleVect &solution) override
Calcule la solution du systeme lineaire: A * solution = b avec la methode de relaxation PrecondA.
void set_param(Param ¶m) const override
void prepare_(const Matrice_Base &, const DoubleVect &src) override
this method must be overloaded if some preparation is necessary.