|
COPASI API
4.40.278
|
#include <CMathHistory.h>
Public Member Functions | |
| CMathHistory (const CMathHistory &src) | |
| CMathHistory (const CMathHistoryCore &src) | |
| CMathHistory (const size_t &rows=0, const size_t &cols=0, const size_t &colsAllocated=0) | |
| CMathHistory & | operator= (const CMathHistory &rhs) |
| CMathHistory & | operator= (const CMathHistoryCore &rhs) |
| void | resize (const size_t &rows, const size_t &cols, const size_t &colsAllocated) |
| virtual | ~CMathHistory () |
Public Member Functions inherited from CMathHistoryCore | |
| C_FLOAT64 * | array () |
| const C_FLOAT64 * | array () const |
| CMathHistoryCore (const size_t &rows=0, const size_t &cols=0, const size_t &colsAllocated=0, C_FLOAT64 *pArray=NULL) | |
| const size_t & | cols () const |
| const size_t & | colsAllocated () const |
| const CVectorCore< C_FLOAT64 > & | getRow (const size_t &row) |
| void | initialize (const CMathHistoryCore &src) |
| void | initialize (const size_t &rows, const size_t &cols, const size_t &colsAllocated, C_FLOAT64 *pArray) |
| CMathHistoryCore & | operator= (const CMathHistoryCore &rhs) |
| C_FLOAT64 * | operator[] (const size_t &row) |
| const size_t & | rows () const |
| void | setRow (const size_t &row, const CVectorCore< C_FLOAT64 > &values) |
| const size_t & | size () const |
| virtual | ~CMathHistoryCore () |
Protected Member Functions | |
| void | copy (const CMathHistoryCore &src) |
Protected Member Functions inherited from CVectorCore< C_FLOAT64 > | |
| bool | applyPivot (const CVectorCore< size_t > &pivot) |
| C_FLOAT64 * | array () |
| const C_FLOAT64 * | array () const |
| C_FLOAT64 * | begin () |
| const C_FLOAT64 * | begin () const |
| CVectorCore (const size_t &size=0, C_FLOAT64 *buffer=NULL) | |
| C_FLOAT64 * | end () |
| const C_FLOAT64 * | end () const |
| void | initialize (const CVectorCore< C_FLOAT64 > &src) |
| void | initialize (const size_t &size, const C_FLOAT64 *vector) |
| C_FLOAT64 & | operator() (const size_t &row) |
| const C_FLOAT64 & | operator() (const size_t &row) const |
| CVectorCore< C_FLOAT64 > & | operator= (const C_FLOAT64 &value) |
| CVectorCore< C_FLOAT64 > & | operator= (const CVectorCore< C_FLOAT64 > &rhs) |
| bool | operator== (const CVectorCore< C_FLOAT64 > &rhs) const |
| C_FLOAT64 & | operator[] (const size_t &row) |
| const C_FLOAT64 & | operator[] (const size_t &row) const |
| size_t | size () const |
| virtual | ~CVectorCore () |
Additional Inherited Members | |
Protected Types inherited from CVectorCore< C_FLOAT64 > | |
| typedef C_FLOAT64 | elementType |
Protected Attributes inherited from CMathHistoryCore | |
| size_t | mCols |
| size_t | mColsAllocated |
| size_t | mRows |
Protected Attributes inherited from CVectorCore< C_FLOAT64 > | |
| C_FLOAT64 * | mpBuffer |
| size_t | mSize |
| CMathHistory::CMathHistory | ( | const size_t & | rows = 0, |
| const size_t & | cols = 0, |
||
| const size_t & | colsAllocated = 0 |
||
| ) |
| CMathHistory::CMathHistory | ( | const CMathHistoryCore & | src | ) |
References copy().
| CMathHistory::CMathHistory | ( | const CMathHistory & | src | ) |
References copy().
|
virtual |
References CVectorCore< C_FLOAT64 >::mpBuffer, and pdelete.
|
protected |
References CMathHistoryCore::array(), C_FLOAT64, CMathHistoryCore::cols(), CMathHistoryCore::colsAllocated(), CMathHistoryCore::mCols, CMathHistoryCore::mColsAllocated, CVectorCore< C_FLOAT64 >::mpBuffer, CMathHistoryCore::mRows, CVectorCore< C_FLOAT64 >::mSize, resize(), CMathHistoryCore::rows(), and CMathHistoryCore::size().
Referenced by CMathHistory(), and operator=().
| CMathHistory & CMathHistory::operator= | ( | const CMathHistory & | rhs | ) |
References copy().
| CMathHistory & CMathHistory::operator= | ( | const CMathHistoryCore & | rhs | ) |
References copy().
| void CMathHistory::resize | ( | const size_t & | rows, |
| const size_t & | cols, | ||
| const size_t & | colsAllocated | ||
| ) |
References C_FLOAT64, CMathHistoryCore::cols(), CMathHistoryCore::colsAllocated(), CCopasiMessage::EXCEPTION, max, CMathHistoryCore::mCols, CMathHistoryCore::mColsAllocated, MCopasiBase, CVectorCore< C_FLOAT64 >::mpBuffer, CMathHistoryCore::mRows, CVectorCore< C_FLOAT64 >::mSize, pdelete, and CMathHistoryCore::rows().
Referenced by CMathHistory(), copy(), CMathContainer::createDelays(), and CMathContainer::relocate().