SuperLuMtSolver
The GeMA Super LU Mt Numeric Solver Plugin
Loading...
Searching...
No Matches
SuperLuMtMatrix Member List

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

_batchGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_batchDataGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_layoutGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_layoutBuilderGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_masterLayoutGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_nGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_optGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_sluMatrix (defined in SuperLuMtMatrix)SuperLuMtMatrixprivate
_symGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
_valuesGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
add(int lin, int col, double value)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
addBatch(int lin, int col, double value)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
addToPtrIndexFromThread(int tid, int ptr, int index, double value)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
at(int lin, int col) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
beginBatchInsert(size_t expectedEntries=0)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
clear(bool keepSparseLayout) (defined in SuperLuMtMatrix)SuperLuMtMatrixvirtual
clearLineAndColumnSet(const QVector< int > &indexList, bool setDiagonal, bool keepSparseLayout) (defined in SuperLuMtMatrix)SuperLuMtMatrixvirtual
clearSluMatrix()SuperLuMtMatrixprivate
columnMulAdd(int col, GmVector &f, double v, const bool *skipRows=NULL) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
createLayoutBuilder(GmSparseMatrixLayoutMode mode, GmCSxSparseMatrixLayout< IndexType, T > *layout)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >protected
detachAndClear() (defined in SuperLuMtMatrix)SuperLuMtMatrixprotectedvirtual
emptyLayout() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
endBatchInsert(bool discardData=false)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
ensureDiagonal() (defined in SuperLuMtMatrix)SuperLuMtMatrixvirtual
GmSparseMatrix(int n, const GmSparseMatrix< IndexType, T > *sharedLayout, GmSparseMatrixOptions options, bool arma)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >
hasNanInf() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
inLayout(int lin, int col) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
isSymmetric(double relTol=GM_DOUBLECMP_RELTOL, double absTol=GM_DOUBLECMP_ABSTOL) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
layoutBuilder() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
layoutSize() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
matAdd(const GmVector &a, const GmVector &b, double zeroTol=0.0)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
matrixLayoutReady()SuperLuMtMatrixprotectedvirtual
mul(const GmVector &a, GmVector &b) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
mulAdd(const GmVector &a, GmVector &b) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
mulSub(const GmVector &a, GmVector &b) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
ncol() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
nlin() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
operator()(int lin, int col) constGmSolverMatrix
ParallelAddMode enum nameGmSolverMatrix
print(const GmLogCategory &logger, GmLogLevel level, int fieldWidth=0, char format='g', int precision=-1) constGmSolverMatrix
saveMatrixCoordinatesToFile(FILE *f) constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
set(int lin, int col, double value)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
set(GmSolverMatrix *A, GmSolverMatrix *B, double c, bool sameStructure)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
setSymmetric(bool sym)GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
superLuMatrix()SuperLuMtMatrixinline
SuperLuMtMatrix(int nlin, const SuperLuMtMatrix *sharedLayout, GmSparseMatrixOptions options)SuperLuMtMatrix
supportedParallelAddMode() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
supportsBatchInsert() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
supportsRandomSet() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
supportsSparseLayouts() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
symmetric() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
updateSluMatrix()SuperLuMtMatrixprivate
usedMemory() constGmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
~GmSolverMatrix()GmSolverMatrixvirtual
~GmSparseMatrix()GmSparseMatrix< int, GM_CSC_SPARSE_FORMAT >virtual
~SuperLuMtMatrix()SuperLuMtMatrixvirtual