|
COPASI API
4.40.278
|
#include <CMatrix.h>
Public Types | |
| typedef Matrix::elementType | elementType |
Public Member Functions | |
| CUnitLowerTriangularView (const Matrix &A, const elementType zero, const elementType unit) | |
| size_t | numCols () const |
| size_t | numRows () const |
| elementType | operator() (const size_t &row, const size_t &col) const |
| ~CUnitLowerTriangularView () | |
Private Attributes | |
| const Matrix & | mA |
| elementType | mUnit |
| elementType | mZero |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const CUnitLowerTriangularView< Matrix > &A) |
| typedef Matrix::elementType CUnitLowerTriangularView< Matrix >::elementType |
|
inline |
|
inline |
|
inline |
The number of columns of the matrix
References CUnitLowerTriangularView< Matrix >::mA.
|
inline |
The number of rows of the matrix.
References CUnitLowerTriangularView< Matrix >::mA.
|
inline |
Retrieve a matrix element using the indexing style of the matrix.
| const | size_t & row |
| const | size_t & col |
References CUnitLowerTriangularView< Matrix >::mA, CUnitLowerTriangularView< Matrix >::mUnit, and CUnitLowerTriangularView< Matrix >::mZero.
|
friend |
Output stream operator
| ostream | & os |
| const | CUnitLowerTriangularView< Matrix > & A |
|
private |
|
private |
Referenced by CUnitLowerTriangularView< Matrix >::operator()().
|
private |
Referenced by CUnitLowerTriangularView< Matrix >::operator()().