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

Types publics

typedef SDD::value_type value_type
 

Fonctions membres publiques

 sdd_projected_matrix (const SDD &S, const Matrix &A)
 
template<class T, class Vec1, class Vec2>
void mul (T alpha, const Vec1 &x, T beta, Vec2 &y) const
 
template<class Vec1, class Vec2, class Vec3>
void residual (const Vec1 &f, const Vec2 &x, Vec3 &r) const
 

Attributs publics

const SDD & S
 
const MatrixA
 

Description détaillée

template<class SDD, class Matrix>
struct Arcane::Alina::sdd_projected_matrix< SDD, Matrix >

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

Documentation des définitions de type membres

◆ value_type

template<class SDD, class Matrix>
typedef SDD::value_type Arcane::Alina::sdd_projected_matrix< SDD, Matrix >::value_type

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

Documentation des constructeurs et destructeur

◆ sdd_projected_matrix()

template<class SDD, class Matrix>
Arcane::Alina::sdd_projected_matrix< SDD, Matrix >::sdd_projected_matrix ( const SDD & S,
const Matrix & A )
inline

Définition à la ligne 83 du fichier DistributedSubDomainDeflation.h.

Documentation des fonctions membres

◆ mul()

template<class SDD, class Matrix>
template<class T, class Vec1, class Vec2>
void Arcane::Alina::sdd_projected_matrix< SDD, Matrix >::mul ( T alpha,
const Vec1 & x,
T beta,
Vec2 & y ) const
inline

Définition à la ligne 89 du fichier DistributedSubDomainDeflation.h.

◆ residual()

template<class SDD, class Matrix>
template<class Vec1, class Vec2, class Vec3>
void Arcane::Alina::sdd_projected_matrix< SDD, Matrix >::residual ( const Vec1 & f,
const Vec2 & x,
Vec3 & r ) const
inline

Définition à la ligne 99 du fichier DistributedSubDomainDeflation.h.

Documentation des données membres

◆ A

template<class SDD, class Matrix>
const Matrix& Arcane::Alina::sdd_projected_matrix< SDD, Matrix >::A

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

◆ S

template<class SDD, class Matrix>
const SDD& Arcane::Alina::sdd_projected_matrix< SDD, Matrix >::S

Définition à la ligne 80 du fichier DistributedSubDomainDeflation.h.


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