Graphe de collaboration de Arcane::Alina::DistributedSPAI0Relaxation< Backend >:Types publics | |
| typedef Backend | backend_type |
| typedef Backend::value_type | value_type |
| typedef Backend::matrix_diagonal | matrix_diagonal |
| typedef math::scalar_of< value_type >::type | scalar_type |
| typedef Alina::detail::empty_params | params |
| typedef Backend::params | backend_params |
Fonctions membres publiques | |
| DistributedSPAI0Relaxation (const DistributedMatrix< Backend > &A, const params &, const backend_params &bprm=backend_params()) | |
| template<class Matrix, class VectorRHS, class VectorX, class VectorTMP> | |
| void | apply_pre (const Matrix &A, const VectorRHS &rhs, VectorX &x, VectorTMP &tmp) const |
| template<class Matrix, class VectorRHS, class VectorX, class VectorTMP> | |
| void | apply_post (const Matrix &A, const VectorRHS &rhs, VectorX &x, VectorTMP &tmp) const |
| template<class Matrix, class VectorRHS, class VectorX> | |
| void | apply (const Matrix &, const VectorRHS &rhs, VectorX &x) const |
Attributs privés | |
| std::shared_ptr< matrix_diagonal > | M |
Définition à la ligne 192 du fichier DistributedRelaxation.h.
| typedef Backend::params Arcane::Alina::DistributedSPAI0Relaxation< Backend >::backend_params |
Définition à la ligne 199 du fichier DistributedRelaxation.h.
| typedef Backend Arcane::Alina::DistributedSPAI0Relaxation< Backend >::backend_type |
Définition à la ligne 194 du fichier DistributedRelaxation.h.
| typedef Backend::matrix_diagonal Arcane::Alina::DistributedSPAI0Relaxation< Backend >::matrix_diagonal |
Définition à la ligne 196 du fichier DistributedRelaxation.h.
| typedef Alina::detail::empty_params Arcane::Alina::DistributedSPAI0Relaxation< Backend >::params |
Définition à la ligne 198 du fichier DistributedRelaxation.h.
| typedef math::scalar_of<value_type>::type Arcane::Alina::DistributedSPAI0Relaxation< Backend >::scalar_type |
Définition à la ligne 197 du fichier DistributedRelaxation.h.
| typedef Backend::value_type Arcane::Alina::DistributedSPAI0Relaxation< Backend >::value_type |
Définition à la ligne 195 du fichier DistributedRelaxation.h.
|
inline |
Définition à la ligne 201 du fichier DistributedRelaxation.h.
|
inline |
Définition à la ligne 256 du fichier DistributedRelaxation.h.
|
inline |
Définition à la ligne 248 du fichier DistributedRelaxation.h.
|
inline |
Définition à la ligne 240 du fichier DistributedRelaxation.h.
|
private |
Définition à la ligne 263 du fichier DistributedRelaxation.h.