Préconditionneur diagonal. Plus de détails...
#include <arcane/core/matvec/Matrix.h>
Fonctions membres publiques | |
DiagonalPreconditioner (const Matrix &matrix) | |
virtual void | apply (Vector &out_vec, const Vector &vec) |
Attributs privés | |
Vector | m_inverse_diagonal |
Préconditionneur diagonal.
Ce préconditionneur calcule une approximation de l'inverse d'une matrice M en ne prenant que sa diagonale et en l'inversant.
Définition à la ligne 169 du fichier core/matvec/Matrix.h.
Arcane::MatVec::DiagonalPreconditioner::DiagonalPreconditioner | ( | const Matrix & | matrix | ) |
Implémente Arcane::MatVec::IPreconditioner.
|
private |
Définition à la ligne 182 du fichier core/matvec/Matrix.h.