Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MatVec::AMGPreconditioner
+ Graphe d'héritage de Arcane::MatVec::AMGPreconditioner:
+ Graphe de collaboration de Arcane::MatVec::AMGPreconditioner:

Fonctions membres publiques

 AMGPreconditioner (ITraceMng *tm)
 
virtual void build (const Matrix &matrix)
 
void apply (Vector &out_vec, const Vector &vec) override
 

Attributs privés

ITraceMngm_trace_mng = nullptr
 
AMGm_amg = nullptr
 

Description détaillée

Définition à la ligne 216 du fichier core/matvec/Matrix.h.

Documentation des constructeurs et destructeur

◆ AMGPreconditioner()

Arcane::MatVec::AMGPreconditioner::AMGPreconditioner ( ITraceMng * tm)
inlineexplicit

Définition à la ligne 221 du fichier core/matvec/Matrix.h.

◆ ~AMGPreconditioner()

Arcane::MatVec::AMGPreconditioner::~AMGPreconditioner ( )
override

Définition à la ligne 1963 du fichier AMG.cc.

Documentation des fonctions membres

◆ apply()

void Arcane::MatVec::AMGPreconditioner::apply ( Vector & out_vec,
const Vector & vec )
overridevirtual

Implémente Arcane::MatVec::IPreconditioner.

Définition à la ligne 1972 du fichier AMG.cc.

◆ build()

void Arcane::MatVec::AMGPreconditioner::build ( const Matrix & matrix)
virtual

Définition à la ligne 1981 du fichier AMG.cc.

Documentation des données membres

◆ m_amg

AMG* Arcane::MatVec::AMGPreconditioner::m_amg = nullptr
private

Définition à la ligne 237 du fichier core/matvec/Matrix.h.

◆ m_trace_mng

ITraceMng* Arcane::MatVec::AMGPreconditioner::m_trace_mng = nullptr
private

Définition à la ligne 236 du fichier core/matvec/Matrix.h.


La documentation de cette classe a été générée à partir des fichiers suivants :