Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence du modèle de la classe Arcane::VectorLinComb< V1, V2 >

Vector Helper class to handle add and scalar multiply. Plus de détails...

#include <arcane/matrix/VectorOperationsT.h>

+ Graphe d'héritage de Arcane::VectorLinComb< V1, V2 >:
+ Graphe de collaboration de Arcane::VectorLinComb< V1, V2 >:

Fonctions membres publiques

 VectorLinComb (double alpha, const VectorExpr< V1 > &x, double beta, const VectorExpr< V2 > &y)
 
const IndexedSpacedomain () const
 
Real operator[] (int i) const
 
- Fonctions membres publiques hérités de Arcane::VectorExpr< VectorLinComb< V1, V2 > >
 operator VectorLinComb< V1, V2 > & ()
 
 operator VectorLinComb< V1, V2 > const & () const
 
Real operator[] (int i) const
 
const IndexedSpacedomain () const
 

Attributs privés

V1 const & m_x
 
V2 const & m_y
 

Description détaillée

template<class V1, class V2>
class Arcane::VectorLinComb< V1, V2 >

Vector Helper class to handle add and scalar multiply.

Définition à la ligne 37 du fichier VectorOperationsT.h.

Documentation des constructeurs et destructeur

◆ VectorLinComb()

template<class V1 , class V2 >
Arcane::VectorLinComb< V1, V2 >::VectorLinComb ( double  alpha,
const VectorExpr< V1 > &  x,
double  beta,
const VectorExpr< V2 > &  y 
)

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

◆ ~VectorLinComb()

template<class V1 , class V2 >
Arcane::VectorLinComb< V1, V2 >::~VectorLinComb ( )
inline

Définition à la ligne 43 du fichier VectorOperationsT.h.

Documentation des fonctions membres

◆ domain()

template<class V1 , class V2 >
const IndexedSpace & Arcane::VectorLinComb< V1, V2 >::domain ( ) const

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

◆ operator[]()

template<class V1 , class V2 >
Real Arcane::VectorLinComb< V1, V2 >::operator[] ( int  i) const
inline

Définition à la ligne 47 du fichier VectorOperationsT.h.

Documentation des données membres

◆ m_x

template<class V1 , class V2 >
V1 const& Arcane::VectorLinComb< V1, V2 >::m_x
private

Définition à la ligne 50 du fichier VectorOperationsT.h.

◆ m_y

template<class V1 , class V2 >
V2 const& Arcane::VectorLinComb< V1, V2 >::m_y
private

Définition à la ligne 51 du fichier VectorOperationsT.h.


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