#include <RowColumnSparseMatrix.h>
Inheritance diagram for RowColumnSparseMatrix:
Public Methods | |
RowColumnSparseMatrix (int nRows, int nCols) | |
virtual | ~RowColumnSparseMatrix () |
void | OrderElements () |
bool | AddElement (int row, int col, int value) |
void | PrintMatrix () |
bool | RightVectorMultiply (double *colVector, int length) |
Private Attributes | |
std::vector< MatrixElement * > | matrix |
|
Definition at line 11 of file RowColumnSparseMatrix.cpp. |
|
Definition at line 17 of file RowColumnSparseMatrix.cpp. References matrix. |
|
Implements SparseMatrix. Definition at line 25 of file RowColumnSparseMatrix.cpp. References matrix. |
|
Implements SparseMatrix. Definition at line 35 of file RowColumnSparseMatrix.cpp. |
|
|
|
Implements SparseMatrix. Definition at line 40 of file RowColumnSparseMatrix.cpp. References matrix, and SparseMatrix::nCols. |
|
Definition at line 58 of file RowColumnSparseMatrix.h. Referenced by AddElement, RightVectorMultiply, and ~RowColumnSparseMatrix. |