copasi API
0.1
|
#include <CMatrix.h>
Public Types | |
typedef Matrix::elementType | elementType |
Public Member Functions | |
CLowerTriangularView (const Matrix &A, const elementType zero) | |
~CLowerTriangularView () | |
unsigned C_INT32 | numRows () const |
unsigned C_INT32 | numCols () const |
elementType | operator() (const unsigned C_INT32 &row, const unsigned C_INT32 &col) const |
Friends | |
std::ostream & | operator<< (std::ostream &os, const CLowerTriangularView< Matrix > &A) |
typedef Matrix::elementType CLowerTriangularView< Matrix >::elementType |
CLowerTriangularView< Matrix >::CLowerTriangularView | ( | const Matrix & | A, |
const elementType | zero | ||
) | [inline] |
CLowerTriangularView< Matrix >::~CLowerTriangularView | ( | ) | [inline] |
unsigned C_INT32 CLowerTriangularView< Matrix >::numCols | ( | ) | const [inline] |
The number of columns of the matrix
unsigned C_INT32 CLowerTriangularView< Matrix >::numRows | ( | ) | const [inline] |
The number of rows of the matrix.
elementType CLowerTriangularView< Matrix >::operator() | ( | const unsigned C_INT32 & | row, |
const unsigned C_INT32 & | col | ||
) | const [inline] |
Retrieve a matrix element using the indexing style of the matrix.
const | unsigned C_INT32 & row |
const | unsigned C_INT32 & col |
std::ostream& operator<< | ( | std::ostream & | os, |
const CLowerTriangularView< Matrix > & | A | ||
) | [friend] |
Output stream operator
ostream | & os |
const | CLowerTriangularView< Matrix > & A |