| _batch | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _batchData | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _cholMatrix (defined in SuiteSparseMatrix< IndexType >) | SuiteSparseMatrix< IndexType > | private |
| _layout | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _layoutBuilder | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _masterLayout | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _n | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _opt | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _sym | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| _values | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| add(int lin, int col, double value) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| addBatch(int lin, int col, double value) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| addToPtrIndexFromThread(int tid, int ptr, int index, double value) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| at(int lin, int col) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| beginBatchInsert(size_t expectedEntries=0) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| cholmodMatrix() | SuiteSparseMatrix< IndexType > | inline |
| clear(bool keepSparseLayout) (defined in SuiteSparseMatrix< IndexType >) | SuiteSparseMatrix< IndexType > | virtual |
| clearCholMatrix() | SuiteSparseMatrix< IndexType > | private |
| clearLineAndColumnSet(const QVector< int > &indexList, bool setDiagonal, bool keepSparseLayout) (defined in SuiteSparseMatrix< IndexType >) | SuiteSparseMatrix< IndexType > | virtual |
| columnMulAdd(int col, GmVector &f, double v, const bool *skipRows=NULL) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| createLayoutBuilder(GmSparseMatrixLayoutMode mode, GmCSxSparseMatrixLayout< IndexType, T > *layout) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | protected |
| detachAndClear() (defined in SuiteSparseMatrix< IndexType >) | SuiteSparseMatrix< IndexType > | protectedvirtual |
| emptyLayout() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| endBatchInsert(bool discardData=false) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| ensureDiagonal() (defined in SuiteSparseMatrix< IndexType >) | SuiteSparseMatrix< IndexType > | virtual |
| GmSparseMatrix(int n, const GmSparseMatrix< IndexType, T > *sharedLayout, GmSparseMatrixOptions options, bool arma) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | |
| hasNanInf() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| initCholMatrix(cholmod_sparse *m, int nlin, int ncol) | SuiteSparseMatrix< IndexType > | privatestatic |
| initCholMatrixData(cholmod_sparse *m, IndexType nnz, double *values, IndexType *ptrs, IndexType *indices) | SuiteSparseMatrix< IndexType > | privatestatic |
| inLayout(int lin, int col) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| isSymmetric(double relTol=GM_DOUBLECMP_RELTOL, double absTol=GM_DOUBLECMP_ABSTOL) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| layoutBuilder() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| layoutSize() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| matAdd(const GmVector &a, const GmVector &b, double zeroTol=0.0) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| matrixLayoutReady() | SuiteSparseMatrix< IndexType > | protectedvirtual |
| mul(const GmVector &a, GmVector &b) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| mulAdd(const GmVector &a, GmVector &b) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| mulSub(const GmVector &a, GmVector &b) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| ncol() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| newCholmodMatrix(int nlin, int ncol, IndexType nnz, double *values, IndexType *ptrs, IndexType *indices) | SuiteSparseMatrix< IndexType > | static |
| nlin() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| operator()(int lin, int col) const | GmSolverMatrix | |
| ParallelAddMode enum name | GmSolverMatrix | |
| print(const GmLogCategory &logger, GmLogLevel level, int fieldWidth=0, char format='g', int precision=-1) const | GmSolverMatrix | |
| saveMatrixCoordinatesToFile(FILE *f) const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| set(int lin, int col, double value) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| set(GmSolverMatrix *A, GmSolverMatrix *B, double c, bool sameStructure) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| setSymmetric(bool sym) | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| SuiteSparseMatrix(int nlin, int ncol, const SuiteSparseMatrix< IndexType > *sharedLayout, GmSparseMatrixOptions options) | SuiteSparseMatrix< IndexType > | |
| supportedParallelAddMode() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| supportsBatchInsert() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| supportsRandomSet() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| supportsSparseLayouts() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| symmetric() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| updateCholMatrix() | SuiteSparseMatrix< IndexType > | private |
| usedMemory() const | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| ~GmSolverMatrix() | GmSolverMatrix | virtual |
| ~GmSparseMatrix() | GmSparseMatrix< IndexType, GM_CSC_SPARSE_FORMAT > | virtual |
| ~SuiteSparseMatrix() | SuiteSparseMatrix< IndexType > | virtual |