| addNonZeroValues(const int row, const int col, const double val) | DoubleSparseMatrix | virtual |
| addRightHandSideVector(const int row, const double val, const int irhs=0) | DoubleSparseMatrix | |
| calcMatrixVectorProduct(const double *invVec, double *outVec) const | DoubleSparseMatrix | |
| calcMatrixVectorProductUsingTransposedMatrix(const double *invVec, double *outVec) const | DoubleSparseMatrix | |
| convertToCRSFormat() | DoubleSparseMatrix | |
| copyRhsVector(double *vecOut) const | DoubleSparseMatrix | |
| debugWriteMatrix() const | DoubleSparseMatrix | |
| debugWriteRightHandSide() const | DoubleSparseMatrix | |
| deleteTripletMatrix() | DoubleSparseMatrix | protected |
| DoubleSparseMatrix() | DoubleSparseMatrix | explicit |
| DoubleSparseMatrix(const int nrows, const int ncols, const int nrhs=1) | DoubleSparseMatrix | explicit |
| DoubleSparseMatrix(const DoubleSparseMatrix &matrix) | DoubleSparseMatrix | private |
| getColumnsCRS(const int iNonZero) const | DoubleSparseMatrix | |
| getNumColumns() const | DoubleSparseMatrix | |
| getNumRightHandSideVectors() const | DoubleSparseMatrix | |
| getNumRows() const | DoubleSparseMatrix | |
| getRightHandSideVector(const int row, const int irhs=0) const | DoubleSparseMatrix | |
| getRowIndexCRS(const int iRow) const | DoubleSparseMatrix | |
| getValueCRS(const int iNonZero) const | DoubleSparseMatrix | |
| hasConvertedToCRSFormat() const | DoubleSparseMatrix | |
| initializeMatrixAndRhsVectors(const int nrows, const int ncols, const int nrhs) | DoubleSparseMatrix | virtual |
| m_columns | DoubleSparseMatrix | protected |
| m_hasConvertedToCRSFormat | DoubleSparseMatrix | protected |
| m_matrixTripletFormat | DoubleSparseMatrix | protected |
| m_numColumns | DoubleSparseMatrix | protected |
| m_numNonZeros | DoubleSparseMatrix | protected |
| m_numRightHandSideVectors | DoubleSparseMatrix | protected |
| m_numRows | DoubleSparseMatrix | protected |
| m_rightHandSideVector | DoubleSparseMatrix | protected |
| m_rowIndex | DoubleSparseMatrix | protected |
| m_values | DoubleSparseMatrix | protected |
| operator=(const DoubleSparseMatrix &rhs) | DoubleSparseMatrix | private |
| reallocateMemoryForRightHandSideVectors(const int nrhs) | DoubleSparseMatrix | |
| releaseMemory() | DoubleSparseMatrix | virtual |
| setNumRowsAndColumns(const int nrows, const int ncols) | DoubleSparseMatrix | virtual |
| setStructureAndAddValueByTripletFormat(const int row, const int col, const double val) | DoubleSparseMatrix | virtual |
| setStructureByTripletFormat(const int row, const int col) | DoubleSparseMatrix | virtual |
| zeroClearNonZeroValues() | DoubleSparseMatrix | |
| zeroClearRightHandSideVector() | DoubleSparseMatrix | |
| ~DoubleSparseMatrix() | DoubleSparseMatrix | virtual |