Public Member Functions | |
| NullMatrix (const NullMatrix &)=delete | |
| NullMatrix (NullMatrix &&)=delete | |
| NullMatrix & | operator= (NullMatrix &&vector)=delete |
| NullMatrix & | operator= (const NullMatrix &)=delete |
| void | visit (ICopyOnWriteMatrix &) const |
| Visit method. | |
| const MatrixDistribution & | distribution () const |
| const Space & | rowSpace () const |
| Get row space associated to the matrix. | |
| const Space & | colSpace () const |
| Get col space associated to the matrix. | |
| MultiMatrixImpl * | impl () |
| Get the multimatrix implementation. | |
| const MultiMatrixImpl * | impl () const |
| Get the multimatrix implementation. | |
Private Attributes | |
| Space | m_space |
| MatrixDistribution | m_distribution |
Additional Inherited Members | |
| Protected Member Functions inherited from Alien::IMatrix | |
| IMatrix () | |
| Constructor. | |
Definition at line 34 of file NullMatrix.h.
| Alien::NullMatrix::NullMatrix | ( | ) |
Definition at line 35 of file NullMatrix.cc.
|
inline |
Definition at line 39 of file NullMatrix.h.
|
virtual |
Get col space associated to the matrix.
Implements Alien::IMatrix.
Definition at line 65 of file NullMatrix.cc.
References colSpace().
Referenced by colSpace().
| const MatrixDistribution & Alien::NullMatrix::distribution | ( | ) | const |
Definition at line 49 of file NullMatrix.cc.
|
virtual |
Get the multimatrix implementation.
Implements Alien::IMatrix.
Definition at line 73 of file NullMatrix.cc.
References impl().
Referenced by impl(), and impl().
|
virtual |
Get the multimatrix implementation.
Implements Alien::IMatrix.
Definition at line 82 of file NullMatrix.cc.
References impl().
|
virtual |
Get row space associated to the matrix.
Implements Alien::IMatrix.
Definition at line 57 of file NullMatrix.cc.
References rowSpace().
Referenced by rowSpace().
|
virtual |
Visit method.
Implements Alien::IMatrix.
Definition at line 41 of file NullMatrix.cc.
References visit().
Referenced by visit().
|
private |
Definition at line 62 of file NullMatrix.h.
|
private |
Definition at line 61 of file NullMatrix.h.