copasi API  0.1
Public Types | Public Member Functions | Friends
CModel::CLinkMatrixView Class Reference

#include <CModel.h>

List of all members.

Public Types

typedef C_FLOAT64 elementType

Public Member Functions

 CLinkMatrixView (const CMatrix< C_FLOAT64 > &A, const unsigned C_INT32 &numIndependent)
 ~CLinkMatrixView ()
CLinkMatrixViewoperator= (const CLinkMatrixView &rhs)
unsigned C_INT32 numRows () const
unsigned C_INT32 numCols () const
elementTypeoperator() (const unsigned C_INT32 &row, const unsigned C_INT32 &col) const

Friends

std::ostream & operator<< (std::ostream &os, const CLinkMatrixView &A)

Member Typedef Documentation


Constructor & Destructor Documentation

CModel::CLinkMatrixView::CLinkMatrixView ( const CMatrix< C_FLOAT64 > &  A,
const unsigned C_INT32 &  numIndependent 
)

Default constructor

Parameters:
constCMatrix< C_FLOAT64 > & A
constunsigned C_INT32 & mNumIndependent
CModel::CLinkMatrixView::~CLinkMatrixView ( )

Destructor.


Member Function Documentation

unsigned C_INT32 CModel::CLinkMatrixView::numCols ( ) const

The number of columns of the matrix

Returns:
unsigned C_INT32 cols
unsigned C_INT32 CModel::CLinkMatrixView::numRows ( ) const

The number of rows of the matrix.

Returns:
unsigned C_INT32 rows
elementType& CModel::CLinkMatrixView::operator() ( const unsigned C_INT32 &  row,
const unsigned C_INT32 &  col 
) const [inline]

Retrieve a matrix element using the c-style indexing.

Parameters:
constunsigned C_INT32 & row
constunsigned C_INT32 & col
Returns:
elementType & element
CModel::CLinkMatrixView & CModel::CLinkMatrixView::operator= ( const CLinkMatrixView rhs)

Assignment operator

Parameters:
constCLinkMatrixView & rhs
Returns:
CLinkMatrixView & lhs

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const CLinkMatrixView A 
) [friend]

Output stream operator

Parameters:
ostream& os
constCLinkMatrixView & A
Returns:
ostream & os

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines