FEMTIC
DoubleSparseMatrix Member List

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

addNonZeroValues(const int row, const int col, const double val)DoubleSparseMatrixvirtual
addRightHandSideVector(const int row, const double val, const int irhs=0)DoubleSparseMatrix
calcMatrixVectorProduct(const double *invVec, double *outVec) constDoubleSparseMatrix
calcMatrixVectorProductUsingTransposedMatrix(const double *invVec, double *outVec) constDoubleSparseMatrix
convertToCRSFormat()DoubleSparseMatrix
copyRhsVector(double *vecOut) constDoubleSparseMatrix
debugWriteMatrix() constDoubleSparseMatrix
debugWriteRightHandSide() constDoubleSparseMatrix
deleteTripletMatrix()DoubleSparseMatrixprotected
DoubleSparseMatrix()DoubleSparseMatrixexplicit
DoubleSparseMatrix(const int nrows, const int ncols, const int nrhs=1)DoubleSparseMatrixexplicit
DoubleSparseMatrix(const DoubleSparseMatrix &matrix)DoubleSparseMatrixprivate
getColumnsCRS(const int iNonZero) constDoubleSparseMatrix
getNumColumns() constDoubleSparseMatrix
getNumRightHandSideVectors() constDoubleSparseMatrix
getNumRows() constDoubleSparseMatrix
getRightHandSideVector(const int row, const int irhs=0) constDoubleSparseMatrix
getRowIndexCRS(const int iRow) constDoubleSparseMatrix
getValueCRS(const int iNonZero) constDoubleSparseMatrix
hasConvertedToCRSFormat() constDoubleSparseMatrix
initializeMatrixAndRhsVectors(const int nrows, const int ncols, const int nrhs)DoubleSparseMatrixvirtual
m_columnsDoubleSparseMatrixprotected
m_hasConvertedToCRSFormatDoubleSparseMatrixprotected
m_matrixTripletFormatDoubleSparseMatrixprotected
m_numColumnsDoubleSparseMatrixprotected
m_numNonZerosDoubleSparseMatrixprotected
m_numRightHandSideVectorsDoubleSparseMatrixprotected
m_numRowsDoubleSparseMatrixprotected
m_rightHandSideVectorDoubleSparseMatrixprotected
m_rowIndexDoubleSparseMatrixprotected
m_valuesDoubleSparseMatrixprotected
operator=(const DoubleSparseMatrix &rhs)DoubleSparseMatrixprivate
reallocateMemoryForRightHandSideVectors(const int nrhs)DoubleSparseMatrix
releaseMemory()DoubleSparseMatrixvirtual
setNumRowsAndColumns(const int nrows, const int ncols)DoubleSparseMatrixvirtual
setStructureAndAddValueByTripletFormat(const int row, const int col, const double val)DoubleSparseMatrixvirtual
setStructureByTripletFormat(const int row, const int col)DoubleSparseMatrixvirtual
zeroClearNonZeroValues()DoubleSparseMatrix
zeroClearRightHandSideVector()DoubleSparseMatrix
~DoubleSparseMatrix()DoubleSparseMatrixvirtual