Graphe de collaboration de Arcane::Alina::DistributedAggregationCoarsening< Backend >::params:Types publics | |
| typedef DistributedPMISAggregation< Backend >::params | aggr_params |
Fonctions membres publiques | |
| params (const PropertyTree &p) | |
| void | get (Alina::PropertyTree &p, const std::string &path) const |
Attributs publics | |
| aggr_params | aggr |
| float | over_interp = 1.5f |
| Over-interpolation factor \(\alpha\). | |
Définition à la ligne 1172 du fichier DistributedCoarsening.h.
| typedef DistributedPMISAggregation<Backend>::params Arcane::Alina::DistributedAggregationCoarsening< Backend >::params::aggr_params |
Définition à la ligne 1175 du fichier DistributedCoarsening.h.
|
inline |
Définition à la ligne 1196 du fichier DistributedCoarsening.h.
|
inline |
Définition à la ligne 1203 du fichier DistributedCoarsening.h.
| aggr_params Arcane::Alina::DistributedAggregationCoarsening< Backend >::params::aggr |
Définition à la ligne 1176 du fichier DistributedCoarsening.h.
| float Arcane::Alina::DistributedAggregationCoarsening< Backend >::params::over_interp = 1.5f |
Over-interpolation factor \(\alpha\).
In case of aggregation coarsening, coarse-grid correction of smooth error, and by this the overall convergence, can often be substantially improved by using "over-interpolation", that is, by multiplying the actual correction (corresponding to piecewise constant interpolation) by some factor \(\alpha > 1\). Equivalently, this means that the coarse-level Galerkin operator is re-scaled by \(1 / \alpha\):
\[I_h^HA_hI_H^h \to \frac{1}{\alpha}I_h^HA_hI_H^h.\]
Définition à la ligne 1192 du fichier DistributedCoarsening.h.