Distributed non-smoothed aggregation coarsening scheme. Plus de détails...
Graphe de collaboration de Arcane::Alina::DistributedAggregationCoarsening< Backend >:Classes | |
| struct | params |
Types publics | |
| typedef Backend::value_type | value_type |
| typedef math::scalar_of< value_type >::type | scalar_type |
| using | build_matrix = Backend::matrix |
Fonctions membres publiques | |
| DistributedAggregationCoarsening (const params &prm=params()) | |
| std::tuple< std::shared_ptr< DistributedMatrix< Backend > >, std::shared_ptr< DistributedMatrix< Backend > > > | transfer_operators (const DistributedMatrix< Backend > &A) |
| std::shared_ptr< DistributedMatrix< Backend > > | coarse_operator (const DistributedMatrix< Backend > &A, const DistributedMatrix< Backend > &P, const DistributedMatrix< Backend > &R) const |
Attributs publics | |
| struct Arcane::Alina::DistributedAggregationCoarsening::params | prm |
Distributed non-smoothed aggregation coarsening scheme.
Définition à la ligne 1166 du fichier DistributedCoarsening.h.
| using Arcane::Alina::DistributedAggregationCoarsening< Backend >::build_matrix = Backend::matrix |
Définition à la ligne 1170 du fichier DistributedCoarsening.h.
| typedef math::scalar_of<value_type>::type Arcane::Alina::DistributedAggregationCoarsening< Backend >::scalar_type |
Définition à la ligne 1169 du fichier DistributedCoarsening.h.
| typedef Backend::value_type Arcane::Alina::DistributedAggregationCoarsening< Backend >::value_type |
Définition à la ligne 1168 du fichier DistributedCoarsening.h.
|
inline |
Définition à la ligne 1210 du fichier DistributedCoarsening.h.
|
inline |
Définition à la ligne 1223 du fichier DistributedCoarsening.h.
|
inline |
Définition à la ligne 1216 du fichier DistributedCoarsening.h.