LisSolver
The GeMA Lis Numeric Solver Plugin
Loading...
Searching...
No Matches
LisMatrix Member List

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

_batchGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_batchDataGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_layoutGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_layoutBuilderGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_lisMatLisMatrixprivate
_masterLayoutGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_nGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_optGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_symGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_valuesGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
add(int lin, int col, double value)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
addBatch(int lin, int col, double value)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
addToPtrIndexFromThread(int tid, int ptr, int index, double value)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
at(int lin, int col) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
beginBatchInsert(size_t expectedEntries=0)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
clear(bool keepSparseLayout) (defined in LisMatrix)LisMatrixvirtual
clearLineAndColumnSet(const QVector< int > &indexList, bool setDiagonal, bool keepSparseLayout) (defined in LisMatrix)LisMatrixvirtual
columnMulAdd(int col, GmVector &f, double v, const bool *skipRows=NULL) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
createLayoutBuilder(GmSparseMatrixLayoutMode mode, GmCSxSparseMatrixLayout< IndexType, T > *layout)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
detachAndClear() (defined in LisMatrix)LisMatrixprotectedvirtual
emptyLayout() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
endBatchInsert(bool discardData=false)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
ensureDiagonal() (defined in LisMatrix)LisMatrixvirtual
GmSparseMatrix(int n, const GmSparseMatrix< IndexType, T > *sharedLayout, GmSparseMatrixOptions options, bool arma)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >
hasNanInf() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
inLayout(int lin, int col) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
isSymmetric(double relTol=GM_DOUBLECMP_RELTOL, double absTol=GM_DOUBLECMP_ABSTOL) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
layoutBuilder() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
layoutSize() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
lis() constLisMatrixinline
LisMatrix(int nlin, const LisMatrix *sharedLayout, GmSparseMatrixOptions options)LisMatrix
matAdd(const GmVector &a, const GmVector &b, double zeroTol=0.0)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
matrixLayoutReady()LisMatrixprotectedvirtual
mul(const GmVector &a, GmVector &b) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
mulAdd(const GmVector &a, GmVector &b) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
mulSub(const GmVector &a, GmVector &b) constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
ncol() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
nlin() constGmSparseMatrix< int, GM_CSR_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_CSR_SPARSE_FORMAT >virtual
set(int lin, int col, double value)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
set(GmSolverMatrix *A, GmSolverMatrix *B, double c, bool sameStructure)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
setSymmetric(bool sym)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
supportedParallelAddMode() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
supportsBatchInsert() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
supportsRandomSet() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
supportsSparseLayouts() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
symmetric() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
usedMemory() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
~GmSolverMatrix()GmSolverMatrixvirtual
~GmSparseMatrix()GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
~LisMatrix()LisMatrixvirtual