Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la structure Arcane::Alina::DistributedCoarseningRuntime< Backend >
+ Graphe de collaboration de Arcane::Alina::DistributedCoarseningRuntime< Backend >:

Types publics

typedef DistributedMatrix< Backendmatrix
 
typedef PropertyTree params
 

Fonctions membres publiques

 DistributedCoarseningRuntime (params prm=params())
 
std::tuple< std::shared_ptr< matrix >, std::shared_ptr< matrix > > transfer_operators (const matrix &A)
 
std::shared_ptr< matrixcoarse_operator (const matrix &A, const matrix &P, const matrix &R) const
 

Attributs publics

eDistributedCoarseningType c
 
void * handle = nullptr
 

Amis

std::ostream & operator<< (std::ostream &os, const DistributedCoarseningRuntime &w)
 

Description détaillée

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

Définition à la ligne 73 du fichier DistributedCoarseningRuntime.h.

Documentation des définitions de type membres

◆ matrix

Définition à la ligne 75 du fichier DistributedCoarseningRuntime.h.

◆ params

Définition à la ligne 76 du fichier DistributedCoarseningRuntime.h.

Documentation des constructeurs et destructeur

◆ DistributedCoarseningRuntime()

template<class Backend>
Arcane::Alina::DistributedCoarseningRuntime< Backend >::DistributedCoarseningRuntime ( params prm = params())
inlineexplicit

Définition à la ligne 81 du fichier DistributedCoarseningRuntime.h.

◆ ~DistributedCoarseningRuntime()

Documentation des fonctions membres

◆ coarse_operator()

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

Définition à la ligne 135 du fichier DistributedCoarseningRuntime.h.

◆ transfer_operators()

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

Définition à la ligne 118 du fichier DistributedCoarseningRuntime.h.

Documentation des fonctions amies et associées

◆ operator<<

template<class Backend>
std::ostream & operator<< ( std::ostream & os,
const DistributedCoarseningRuntime< Backend > & w )
friend

Définition à la ligne 150 du fichier DistributedCoarseningRuntime.h.

Documentation des données membres

◆ c

template<class Backend>
eDistributedCoarseningType Arcane::Alina::DistributedCoarseningRuntime< Backend >::c

Définition à la ligne 78 du fichier DistributedCoarseningRuntime.h.

◆ handle

template<class Backend>
void* Arcane::Alina::DistributedCoarseningRuntime< Backend >::handle = nullptr

Définition à la ligne 79 du fichier DistributedCoarseningRuntime.h.


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