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 |