Arcane  4.2.3.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la structure Arcane::Alina::SmoothedAggregationCoarserning< Backend >

Raffinement par agrégation lissée. Plus de détails...

#include </__w/arcaneframework.github.io/arcaneframework.github.io/framework/arccore/src/alina/arccore/alina/Coarsening.h>

Graphe de collaboration de Arcane::Alina::SmoothedAggregationCoarserning< Backend >:

Classes

struct  params
 Paramètres de dé-raffinement. Plus de détails...

Types publics

typedef pointwise_aggregates Aggregates

Fonctions membres publiques

 SmoothedAggregationCoarserning (const params &prm=params())
template<class Matrix>
std::tuple< std::shared_ptr< Matrix >, std::shared_ptr< Matrix > > transfer_operators (const Matrix &A)
template<class Matrix>
std::shared_ptr< Matrix > coarse_operator (const Matrix &A, const Matrix &P, const Matrix &R) const

Attributs publics

params prm

Description détaillée

template<class Backend>
struct Arcane::Alina::SmoothedAggregationCoarserning< Backend >

Raffinement par agrégation lissée.

Voir également
[Vanek1996]

Définition à la ligne 1323 du fichier Coarsening.h.

Documentation des définitions de type membres

◆ Aggregates

template<class Backend>
typedef pointwise_aggregates Arcane::Alina::SmoothedAggregationCoarserning< Backend >::Aggregates

Définition à la ligne 1325 du fichier Coarsening.h.

Documentation des constructeurs et destructeur

◆ SmoothedAggregationCoarserning()

template<class Backend>
Arcane::Alina::SmoothedAggregationCoarserning< Backend >::SmoothedAggregationCoarserning ( const params & prm = params())
inline

Définition à la ligne 1393 du fichier Coarsening.h.

Documentation des fonctions membres

◆ coarse_operator()

template<class Backend>
template<class Matrix>
std::shared_ptr< Matrix > Arcane::Alina::SmoothedAggregationCoarserning< Backend >::coarse_operator ( const Matrix & A,
const Matrix & P,
const Matrix & R ) const
inline

Définition à la ligne 1505 du fichier Coarsening.h.

◆ transfer_operators()

template<class Backend>
template<class Matrix>
std::tuple< std::shared_ptr< Matrix >, std::shared_ptr< Matrix > > Arcane::Alina::SmoothedAggregationCoarserning< Backend >::transfer_operators ( const Matrix & A)
inline

Définition à la ligne 1399 du fichier Coarsening.h.

Documentation des données membres

◆ prm

template<class Backend>
params Arcane::Alina::SmoothedAggregationCoarserning< Backend >::prm

Définition à la ligne 1510 du fichier Coarsening.h.


La documentation de cette structure a été générée à partir du fichier suivant :