Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::VectorAXPY< M, V > Class Template Reference

Matrix Helper class to handle add and scalar multiply. More...

#include <arcane/matrix/MatrixVectorOperationsT.h>

Inheritance diagram for Arcane::VectorAXPY< M, V >:
Collaboration diagram for Arcane::VectorAXPY< M, V >:

Public Member Functions

 VectorAXPY (const MatrixExpr< M > &a, const VectorExpr< V > &y)
const IndexedSpacedomain () const
Public Member Functions inherited from Arcane::VectorExpr< VectorAXPY< M, V > >
 operator V& ()
 operator V const & () const
Real operator[] (int i) const
const IndexedSpacedomain () const

Private Attributes

M const & m_a
V const & m_x

Detailed Description

template<class M, class V>
class Arcane::VectorAXPY< M, V >

Matrix Helper class to handle add and scalar multiply.

Definition at line 37 of file MatrixVectorOperationsT.h.

Constructor & Destructor Documentation

◆ VectorAXPY()

template<class M, class V>
Arcane::VectorAXPY< M, V >::VectorAXPY ( const MatrixExpr< M > & a,
const VectorExpr< V > & y )

Definition at line 60 of file MatrixVectorOperationsT.h.

◆ ~VectorAXPY()

template<class M, class V>
Arcane::VectorAXPY< M, V >::~VectorAXPY ( )
inline

Definition at line 43 of file MatrixVectorOperationsT.h.

Member Function Documentation

◆ domain()

template<class M, class V>
const IndexedSpace & Arcane::VectorAXPY< M, V >::domain ( ) const

Definition at line 69 of file MatrixVectorOperationsT.h.

Member Data Documentation

◆ m_a

template<class M, class V>
M const& Arcane::VectorAXPY< M, V >::m_a
private

Definition at line 48 of file MatrixVectorOperationsT.h.

◆ m_x

template<class M, class V>
V const& Arcane::VectorAXPY< M, V >::m_x
private

Definition at line 49 of file MatrixVectorOperationsT.h.


The documentation for this class was generated from the following file: