golib  0.5
goSparseMatrix Member List

This is the complete list of members for goSparseMatrix, including all inherited members.

appendRow(const goSparseMatrix &r)goSparseMatrixinline
appendRows(const goSparseMatrix &m)goSparseMatrixinline
column(goIndex_t elementIndex) constgoSparseMatrixinline
COLUMN_WISE enum value (defined in goSparseMatrix)goSparseMatrix
fillBegin(int elementCount)goSparseMatrixinline
fillEnd(int sortType=ROW_WISE)goSparseMatrixinline
fillNext(int row, int col, double value)goSparseMatrixinline
findColumns() (defined in goSparseMatrix)goSparseMatrixinline
findRows() (defined in goSparseMatrix)goSparseMatrixinline
getColIndex() (defined in goSparseMatrix)goSparseMatrixinline
getColIndex() const (defined in goSparseMatrix)goSparseMatrixinline
getColStart() constgoSparseMatrixinline
getColumnCount() constgoSparseMatrixinline
getElementCount() constgoSparseMatrixinline
getRowCount() constgoSparseMatrixinline
getRowIndex() (defined in goSparseMatrix)goSparseMatrixinline
getRowIndex() const (defined in goSparseMatrix)goSparseMatrixinline
getRowStart() constgoSparseMatrixinline
getSortType() const (defined in goSparseMatrix)goSparseMatrixinline
getValues() (defined in goSparseMatrix)goSparseMatrixinline
getValues() const (defined in goSparseMatrix)goSparseMatrixinline
goSparseMatrix(int rows=0, int cols=0) (defined in goSparseMatrix)goSparseMatrixinline
init() (defined in goSparseMatrix)goSparseMatrixinline
matrixMatrixAdd(goSparseMatrix &ret, goSparseMatrix &m) (defined in goSparseMatrix)goSparseMatrixinline
matrixMatrixMult(goSparseMatrix &ret, goSparseMatrix &m) (defined in goSparseMatrix)goSparseMatrixinline
matrixMatrixSubtract(goSparseMatrix &ret, goSparseMatrix &m) (defined in goSparseMatrix)goSparseMatrixinline
matrixVectorMult(goArray< goDouble > &ret, const goArray< goDouble > &v)goSparseMatrixinline
matrixVectorMult(goMath::Vector< Tv > &ret, const goMath::Vector< Tv > &v)goSparseMatrixinline
matrixVectorMult(goSparseMatrix &ret, const goArray< goDouble > &v)goSparseMatrixinline
matrixVectorMult(goSparseMatrix &ret, const goMath::Vector< Tv > &v)goSparseMatrixinline
operator*(const goSparseMatrix &other) const (defined in goSparseMatrix)goSparseMatrixinline
operator*(const goMath::Vector< Tv > &v) const (defined in goSparseMatrix)goSparseMatrixinline
operator*(goDouble s) const (defined in goSparseMatrix)goSparseMatrixinline
operator*=(goDouble scalar) (defined in goSparseMatrix)goSparseMatrixinline
operator+(const goSparseMatrix &m) const (defined in goSparseMatrix)goSparseMatrixinline
operator-(const goSparseMatrix &m) const (defined in goSparseMatrix)goSparseMatrixinline
row(goIndex_t elementIndex) constgoSparseMatrixinline
ROW_WISE enum value (defined in goSparseMatrix)goSparseMatrix
set(int row, int col, double value)goSparseMatrixinline
setSize(int rows, int cols) (defined in goSparseMatrix)goSparseMatrixinline
setSortType(int t) (defined in goSparseMatrix)goSparseMatrixinlineprotected
sortColumns(bool sort_rows=false)goSparseMatrixinline
sortRows(bool sort_columns=false)goSparseMatrixinline
transpose() (defined in goSparseMatrix)goSparseMatrixinline
UNSORTED enum value (defined in goSparseMatrix)goSparseMatrix
value(goIndex_t elementIndex) constgoSparseMatrixinline
vectorMatrixMult(goArray< goDouble > &ret, const goArray< goDouble > &v)goSparseMatrixinline
vectorMatrixMult(goSparseMatrix &ret, const goArray< goDouble > &v)goSparseMatrixinline
~goSparseMatrix() (defined in goSparseMatrix)goSparseMatrixinline