GemaCoreLib
The GeMA Core library
GmArmadilloSparseSolverMatrix Member List

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

_batchGmArmadilloSparseSolverMatrixprotected
_matGmArmadilloSolverMatrixBase< arma::sp_mat >protected
_optGmArmadilloSparseSolverMatrixprotected
_positionsGmArmadilloSparseSolverMatrixprotected
_symGmArmadilloSolverMatrixBase< arma::sp_mat >protected
_valuesGmArmadilloSparseSolverMatrixprotected
add(int lin, int col, double val)GmArmadilloSparseSolverMatrixvirtual
addFromThread(int tid, int lin, int col, double val)GmArmadilloSparseSolverMatrixprivatevirtual
armadilloMatrix()GmArmadilloSolverMatrixBase< arma::sp_mat >inline
at(int lin, int col) constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
beginBatchInsert(size_t expectedEntries=0)GmArmadilloSparseSolverMatrixvirtual
clear(bool keepSparseLayout)GmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
clearLineAndColumnSet(const QList< int > &indexList, bool setDiagonal, bool keepSparseLayout)GmArmadilloSparseSolverMatrixvirtual
columnMulAdd(int col, GmVector &f, double v, const bool *skipRows=NULL) constGmArmadilloSparseSolverMatrixvirtual
doEnd(bool ordered)GmArmadilloSparseSolverMatrixprivate
emptyLayout() constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
endBatchInsert(bool discardData=false)GmArmadilloSparseSolverMatrixvirtual
ensureDiagonal()GmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
GmArmadilloSolverMatrixBase(int nlin, int ncol, GmSparseMatrixOptions options=GmSparseMatrixOptions(GM_ARMADILLO_TRIPLET_LIST))GmArmadilloSolverMatrixBase< arma::sp_mat >inline
GmArmadilloSparseSolverMatrix(int nlin, int ncol, GmSparseMatrixOptions options)GmArmadilloSparseSolverMatrix
inLayout(int lin, int col) constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
isSymmetric(double relTol=GM_DOUBLECMP_RELTOL, double absTol=GM_DOUBLECMP_ABSTOL) constGmSolverMatrix
layoutBuilder() constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
layoutSize() constGmArmadilloSparseSolverMatrixinlinevirtual
matAdd(const GmVector &a, const GmVector &b, double zeroTol=0.0)GmArmadilloSparseSolverMatrixvirtual
mul(const GmVector &a, GmVector &b) constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
mulAdd(const GmVector &a, GmVector &b) constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
mulSub(const GmVector &a, GmVector &b) constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
ncol() constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
nlin() constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
NO_SUPPORT enum value (defined in GmSolverMatrix)GmSolverMatrix
operator()(int lin, int col) constGmSolverMatrixinline
ParallelAddMode enum nameGmSolverMatrix
print(const GmLogCategory &logger, GmLogLevel level, int fieldWidth=0, char format='g', int precision=-1)GmSolverMatrix
REENTRANT_SUPPORT enum value (defined in GmSolverMatrix)GmSolverMatrix
set(int lin, int col, double val)GmArmadilloSparseSolverMatrixinlinevirtual
set(GmSolverMatrix *A, GmSolverMatrix *B, double c, bool sameStructure)GmArmadilloSparseSolverMatrixvirtual
setSymmetric(bool sym)GmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
supportedParallelAddMode() constGmArmadilloSparseSolverMatrixinlinevirtual
supportsBatchInsert() constGmArmadilloSparseSolverMatrixinlinevirtual
supportsRandomSet() constGmArmadilloSparseSolverMatrixinlinevirtual
supportsSparseLayouts() constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
symmetric() constGmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
THREAD_SAFE_SUPPORT enum value (defined in GmSolverMatrix)GmSolverMatrix
usedMemory() constGmArmadilloSparseSolverMatrixvirtual
~GmArmadilloSolverMatrixBase()GmArmadilloSolverMatrixBase< arma::sp_mat >inlinevirtual
~GmArmadilloSparseSolverMatrix()GmArmadilloSparseSolverMatrixvirtual
~GmSolverMatrix()GmSolverMatrixinlinevirtual