FEMTIC
ComplexSparseSquareUnsymmetricMatrix Member List

This is the complete list of members for ComplexSparseSquareUnsymmetricMatrix, 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
analysisPhaseMatrixSolver()ComplexSparseSquareMatrix
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
ComplexSparseSquareMatrix()ComplexSparseSquareMatrixexplicit
ComplexSparseSquareMatrix(const int nEq, const int nRhs=1)ComplexSparseSquareMatrixexplicit
ComplexSparseSquareMatrix(const ComplexSparseSquareMatrix &matrix)ComplexSparseSquareMatrixprivate
ComplexSparseSquareUnsymmetricMatrix()ComplexSparseSquareUnsymmetricMatrixexplicit
ComplexSparseSquareUnsymmetricMatrix(const int nEq, const int nRhs=1)ComplexSparseSquareUnsymmetricMatrixexplicit
ComplexSparseSquareUnsymmetricMatrix(const ComplexSparseSquareUnsymmetricMatrix &matrix)ComplexSparseSquareUnsymmetricMatrixprivate
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
factorizationPhaseMatrixSolver()ComplexSparseSquareMatrix
getDegreeOfEquation() constComplexSparseSquareMatrix
getNumColumns() constComplexSparseMatrix
getNumRightHandSideVectors() constComplexSparseMatrix
getNumRows() constComplexSparseMatrix
hasConvertedToCRSFormat() constComplexSparseMatrix
initializeMatrixAndRhsVectors(const int nEq, const int nRhs)ComplexSparseSquareMatrix
ComplexSparseMatrix::initializeMatrixAndRhsVectors(const int nrows, const int ncols, const int nrhs)ComplexSparseMatrixvirtual
initializeMatrixSolver(const std::string &oocHeaderName, const int imode)ComplexSparseSquareUnsymmetricMatrixvirtual
m_columnsComplexSparseMatrixprotected
m_hasConvertedToCRSFormatComplexSparseMatrixprotected
m_matrixTripletFormatComplexSparseMatrixprotected
m_numColumnsComplexSparseMatrixprotected
m_numNonZerosComplexSparseMatrixprotected
m_numRightHandSideVectorsComplexSparseMatrixprotected
m_numRowsComplexSparseMatrixprotected
m_pardisoSolverComplexSparseSquareMatrixprotected
m_rightHandSideVectorComplexSparseMatrixprotected
m_rowIndexComplexSparseMatrixprotected
m_valuesComplexSparseMatrixprotected
operator=(const ComplexSparseSquareUnsymmetricMatrix &rhs)ComplexSparseSquareUnsymmetricMatrixprivate
reallocateMemoryForRightHandSideVectors(const int nrhs)ComplexSparseMatrix
releaseMemory()ComplexSparseSquareMatrixvirtual
releaseMemoryMatrixSolver()ComplexSparseSquareMatrix
setDegreeOfEquation(const int nEq)ComplexSparseSquareMatrix
setNumRowsAndColumns(const int nrows, const int ncols)ComplexSparseSquareMatrixvirtual
setStructureAndAddValueByTripletFormat(const int row, const int col, const std::complex< double > &val)ComplexSparseMatrixvirtual
setStructureByTripletFormat(const int row, const int col)ComplexSparseMatrixvirtual
solvePhaseMatrixSolver(std::complex< double > *solution, const long long iRhsStart, const int nRhs)ComplexSparseSquareMatrix
solvePhaseMatrixSolver(std::complex< double > *solution)ComplexSparseSquareMatrix
writeMemoryRequiredByMatrixSolver()ComplexSparseSquareMatrix
zeroClearNonZeroValues()ComplexSparseMatrix
zeroClearRightHandSideVector()ComplexSparseMatrix
~ComplexSparseMatrix()ComplexSparseMatrixvirtual
~ComplexSparseSquareMatrix()ComplexSparseSquareMatrixvirtual
~ComplexSparseSquareUnsymmetricMatrix()ComplexSparseSquareUnsymmetricMatrixvirtual