addNonZeroValues(const int row, const int col, const std::complex< double > &val) | ComplexSparseMatrix | virtual |
addNonZeroValuesWithoutSearchingLocation(const int loc, const std::complex< double > &val) | ComplexSparseMatrix | virtual |
addRightHandSideVector(const int row, const std::complex< double > &val, const int irhs=0) | ComplexSparseMatrix | |
analysisPhaseMatrixSolver() | ComplexSparseSquareMatrix | |
checkAndGetLocationNonZeroValue(const int row, const int col) | ComplexSparseMatrix | virtual |
ComplexSparseMatrix() | ComplexSparseMatrix | explicit |
ComplexSparseMatrix(const int nrows, const int ncols, const int nrhs=1) | ComplexSparseMatrix | explicit |
ComplexSparseMatrix(const ComplexSparseMatrix &matrix) | ComplexSparseMatrix | private |
ComplexSparseSquareMatrix() | ComplexSparseSquareMatrix | explicit |
ComplexSparseSquareMatrix(const int nEq, const int nRhs=1) | ComplexSparseSquareMatrix | explicit |
ComplexSparseSquareMatrix(const ComplexSparseSquareMatrix &matrix) | ComplexSparseSquareMatrix | private |
convertToCRSFormat() | ComplexSparseMatrix | |
copyRhsVector(std::complex< double > *vecOut) const | ComplexSparseMatrix | |
copyRhsVector(const int numCompsCopied, const int *const compsCopied, std::complex< double > *vecOut) const | ComplexSparseMatrix | |
debugWriteMatrix() const | ComplexSparseMatrix | |
debugWriteNonZeroRightHandSide() const | ComplexSparseMatrix | |
debugWriteRightHandSide() const | ComplexSparseMatrix | |
deleteTripletMatrix() | ComplexSparseMatrix | protected |
factorizationPhaseMatrixSolver() | ComplexSparseSquareMatrix | |
getDegreeOfEquation() const | ComplexSparseSquareMatrix | |
getNumColumns() const | ComplexSparseMatrix | |
getNumRightHandSideVectors() const | ComplexSparseMatrix | |
getNumRows() const | ComplexSparseMatrix | |
hasConvertedToCRSFormat() const | ComplexSparseMatrix | |
initializeMatrixAndRhsVectors(const int nEq, const int nRhs) | ComplexSparseSquareMatrix | |
ComplexSparseMatrix::initializeMatrixAndRhsVectors(const int nrows, const int ncols, const int nrhs) | ComplexSparseMatrix | virtual |
initializeMatrixSolver(const std::string &oocHeaderName, const int imode)=0 | ComplexSparseSquareMatrix | pure virtual |
m_columns | ComplexSparseMatrix | protected |
m_hasConvertedToCRSFormat | ComplexSparseMatrix | protected |
m_matrixTripletFormat | ComplexSparseMatrix | protected |
m_numColumns | ComplexSparseMatrix | protected |
m_numNonZeros | ComplexSparseMatrix | protected |
m_numRightHandSideVectors | ComplexSparseMatrix | protected |
m_numRows | ComplexSparseMatrix | protected |
m_pardisoSolver | ComplexSparseSquareMatrix | protected |
m_rightHandSideVector | ComplexSparseMatrix | protected |
m_rowIndex | ComplexSparseMatrix | protected |
m_values | ComplexSparseMatrix | protected |
operator=(const ComplexSparseSquareMatrix &rhs) | ComplexSparseSquareMatrix | private |
reallocateMemoryForRightHandSideVectors(const int nrhs) | ComplexSparseMatrix | |
releaseMemory() | ComplexSparseSquareMatrix | virtual |
releaseMemoryMatrixSolver() | ComplexSparseSquareMatrix | |
setDegreeOfEquation(const int nEq) | ComplexSparseSquareMatrix | |
setNumRowsAndColumns(const int nrows, const int ncols) | ComplexSparseSquareMatrix | virtual |
setStructureAndAddValueByTripletFormat(const int row, const int col, const std::complex< double > &val) | ComplexSparseMatrix | virtual |
setStructureByTripletFormat(const int row, const int col) | ComplexSparseMatrix | virtual |
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() | ComplexSparseMatrix | virtual |
~ComplexSparseSquareMatrix() | ComplexSparseSquareMatrix | virtual |