FEMTIC
ComplexSparseMatrix Member List

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

addNonZeroValues(const int row, const int col, const std::complex< double > &val)ComplexSparseMatrixvirtual
addNonZeroValuesWithoutSearchingLocation(const int loc, const std::complex< double > &val)ComplexSparseMatrixvirtual
addRightHandSideVector(const int row, const std::complex< double > &val, const int irhs=0)ComplexSparseMatrix
checkAndGetLocationNonZeroValue(const int row, const int col)ComplexSparseMatrixvirtual
ComplexSparseMatrix()ComplexSparseMatrixexplicit
ComplexSparseMatrix(const int nrows, const int ncols, const int nrhs=1)ComplexSparseMatrixexplicit
ComplexSparseMatrix(const ComplexSparseMatrix &matrix)ComplexSparseMatrixprivate
convertToCRSFormat()ComplexSparseMatrix
copyRhsVector(std::complex< double > *vecOut) constComplexSparseMatrix
copyRhsVector(const int numCompsCopied, const int *const compsCopied, std::complex< double > *vecOut) constComplexSparseMatrix
debugWriteMatrix() constComplexSparseMatrix
debugWriteNonZeroRightHandSide() constComplexSparseMatrix
debugWriteRightHandSide() constComplexSparseMatrix
deleteTripletMatrix()ComplexSparseMatrixprotected
getNumColumns() constComplexSparseMatrix
getNumRightHandSideVectors() constComplexSparseMatrix
getNumRows() constComplexSparseMatrix
hasConvertedToCRSFormat() constComplexSparseMatrix
initializeMatrixAndRhsVectors(const int nrows, const int ncols, const int nrhs)ComplexSparseMatrixvirtual
m_columnsComplexSparseMatrixprotected
m_hasConvertedToCRSFormatComplexSparseMatrixprotected
m_matrixTripletFormatComplexSparseMatrixprotected
m_numColumnsComplexSparseMatrixprotected
m_numNonZerosComplexSparseMatrixprotected
m_numRightHandSideVectorsComplexSparseMatrixprotected
m_numRowsComplexSparseMatrixprotected
m_rightHandSideVectorComplexSparseMatrixprotected
m_rowIndexComplexSparseMatrixprotected
m_valuesComplexSparseMatrixprotected
operator=(const ComplexSparseMatrix &rhs)ComplexSparseMatrixprivate
reallocateMemoryForRightHandSideVectors(const int nrhs)ComplexSparseMatrix
releaseMemory()ComplexSparseMatrixvirtual
setNumRowsAndColumns(const int nrows, const int ncols)ComplexSparseMatrixvirtual
setStructureAndAddValueByTripletFormat(const int row, const int col, const std::complex< double > &val)ComplexSparseMatrixvirtual
setStructureByTripletFormat(const int row, const int col)ComplexSparseMatrixvirtual
zeroClearNonZeroValues()ComplexSparseMatrix
zeroClearRightHandSideVector()ComplexSparseMatrix
~ComplexSparseMatrix()ComplexSparseMatrixvirtual