COPASI API
4.40.278
|
#include <CSparseMatrix.h>
Public Member Functions | |
const size_t & | col () const |
CSparseMatrixElement (CSparseMatrix &matrix, const size_t &rowIndex, const size_t &colIndex, const C_FLOAT64 &value) | |
operator const C_FLOAT64 & () const | |
const C_FLOAT64 & | operator= (const C_FLOAT64 &value) |
const size_t & | row () const |
~CSparseMatrixElement () | |
Static Public Member Functions | |
static bool | compareCol (const CSparseMatrixElement *pLhs, const CSparseMatrixElement *pRhs) |
static bool | compareRow (const CSparseMatrixElement *pLhs, const CSparseMatrixElement *pRhs) |
Private Member Functions | |
CSparseMatrixElement () | |
Private Attributes | |
const size_t & | mCol |
CSparseMatrix & | mMatrix |
const size_t & | mRow |
C_FLOAT64 | mValue |
|
private |
CSparseMatrixElement::CSparseMatrixElement | ( | CSparseMatrix & | matrix, |
const size_t & | rowIndex, | ||
const size_t & | colIndex, | ||
const C_FLOAT64 & | value | ||
) |
CSparseMatrixElement::~CSparseMatrixElement | ( | ) |
const size_t & CSparseMatrixElement::col | ( | ) | const |
References mCol.
|
static |
References mCol.
Referenced by CSparseMatrix::insert(), CSparseMatrix::operator=(), and CSparseMatrix::remove().
|
static |
References mRow.
Referenced by CSparseMatrix::insert(), CSparseMatrix::operator()(), CSparseMatrix::operator=(), and CSparseMatrix::remove().
CSparseMatrixElement::operator const C_FLOAT64 & | ( | ) | const |
References CSparseMatrix::getTreshold(), CSparseMatrix::insert(), mCol, mMatrix, mRow, mValue, and CSparseMatrix::remove().
const size_t & CSparseMatrixElement::row | ( | ) | const |
References mRow.
|
private |
Referenced by col(), compareCol(), and operator=().
|
private |
Referenced by operator=().
|
private |
Referenced by compareRow(), operator=(), and row().
|
private |
Referenced by operator=().