HypreSolver
The GeMA Hypre Numeric Solver Plugin
Loading...
Searching...
No Matches
HypreMatrix Member List

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

_batchGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_batchDataGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_hypreMat (defined in HypreMatrix)HypreMatrixprivate
_layoutGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_layoutBuilderGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >protected
_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 HypreMatrix)HypreMatrixvirtual
clearLineAndColumnSet(const QVector< int > &indexList, bool setDiagonal, bool keepSparseLayout) (defined in HypreMatrix)HypreMatrixvirtual
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 HypreMatrix)HypreMatrixprotectedvirtual
emptyLayout() constGmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
endBatchInsert(bool discardData=false)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
ensureDiagonal() (defined in HypreMatrix)HypreMatrixvirtual
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
hypre() constHypreMatrixinline
HypreMatrix(int nlin, const HypreMatrix *sharedLayout, GmSparseMatrixOptions options)HypreMatrix
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
matAdd(const GmVector &a, const GmVector &b, double zeroTol=0.0)GmSparseMatrix< int, GM_CSR_SPARSE_FORMAT >virtual
matrixLayoutReady()HypreMatrixprotectedvirtual
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
setMatrixValues() (defined in HypreMatrix)HypreMatrix
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
~HypreMatrix()HypreMatrixvirtual