Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::Matrix Class Reference

Matrix class, to be used by user. More...

#include <arcane/matrix/Matrix.h>

Inheritance diagram for Arcane::Matrix:
Collaboration diagram for Arcane::Matrix:

Public Member Functions

 Matrix (const IndexedSpace &from=EmptyIndexedSpace(), const IndexedSpace &to=EmptyIndexedSpace())
template<class M>
 Matrix (const MatrixExpr< M > &src)
template<class M>
Matrix & operator= (const MatrixExpr< M > &src)
const IndexedSpacemaps_from () const
const IndexedSpacemaps_to () const
Public Member Functions inherited from Arcane::MatrixExpr< Matrix >
 operator Matrix & ()
 operator Matrix const & () const
const IndexedSpacemaps_from () const
const IndexedSpacemaps_to () const

Private Attributes

IndexedSpace m_from
IndexedSpace m_to

Detailed Description

Matrix class, to be used by user.

Definition at line 35 of file matrix/Matrix.h.

Constructor & Destructor Documentation

◆ Matrix() [1/2]

Arcane::Matrix::Matrix ( const IndexedSpace & from = EmptyIndexedSpace(),
const IndexedSpace & to = EmptyIndexedSpace() )
inline

Definition at line 38 of file matrix/Matrix.h.

◆ Matrix() [2/2]

template<class M>
Arcane::Matrix::Matrix ( const MatrixExpr< M > & src)
inline

Definition at line 42 of file matrix/Matrix.h.

◆ ~Matrix()

Arcane::Matrix::~Matrix ( )
inline

Definition at line 44 of file matrix/Matrix.h.

Member Function Documentation

◆ maps_from()

const IndexedSpace & Arcane::Matrix::maps_from ( ) const
inline

Definition at line 49 of file matrix/Matrix.h.

◆ maps_to()

const IndexedSpace & Arcane::Matrix::maps_to ( ) const
inline

Definition at line 50 of file matrix/Matrix.h.

◆ operator=()

template<class M>
Matrix & Arcane::Matrix::operator= ( const MatrixExpr< M > & src)
inline

Definition at line 47 of file matrix/Matrix.h.

Member Data Documentation

◆ m_from

IndexedSpace Arcane::Matrix::m_from
private

Definition at line 53 of file matrix/Matrix.h.

◆ m_to

IndexedSpace Arcane::Matrix::m_to
private

Definition at line 54 of file matrix/Matrix.h.


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