| _blockOrdering | g2o::LinearSolverCCS< MatrixType > | protected |
| _blockPermutation | g2o::LinearSolverCholmod< MatrixType > | protected |
| _ccsMatrix | g2o::LinearSolverCCS< MatrixType > | protected |
| _cholmod | g2o::LinearSolverCholmod< MatrixType > | protected |
| _matrixStructure | g2o::LinearSolverCholmod< MatrixType > | protected |
| _scalarPermutation | g2o::LinearSolverCholmod< MatrixType > | protected |
| _writeDebug | g2o::LinearSolver< MatrixType > | protected |
| allocateBlocks(const SparseBlockMatrix< MatrixType > &A, double **&blocks) | g2o::LinearSolver< MatrixType > | inlinestatic |
| blockOrdering() const | g2o::LinearSolverCCS< MatrixType > | inline |
| blockToScalarPermutation(const SparseBlockMatrix< MatrixType > &A, const Eigen::MatrixBase< BlockDerived > &p, const Eigen::MatrixBase< ScalarDerived > &scalar) | g2o::LinearSolver< MatrixType > | inlinestatic |
| computeCholmodFactor(const SparseBlockMatrix< MatrixType > &A, double &t) | g2o::LinearSolverCholmod< MatrixType > | inlineprotected |
| computeSymbolicDecomposition(const SparseBlockMatrix< MatrixType > &A) | g2o::LinearSolverCholmod< MatrixType > | inlineprotected |
| deallocateBlocks(const SparseBlockMatrix< MatrixType > &A, double **&blocks) | g2o::LinearSolver< MatrixType > | inlinestatic |
| fillCholmodExt(const SparseBlockMatrix< MatrixType > &A, bool onlyValues) | g2o::LinearSolverCholmod< MatrixType > | inlineprotected |
| freeCholdmodFactor() | g2o::LinearSolverCholmod< MatrixType > | inlineprotected |
| init() | g2o::LinearSolverCholmod< MatrixType > | inlinevirtual |
| initMatrixStructure(const SparseBlockMatrix< MatrixType > &A) | g2o::LinearSolverCCS< MatrixType > | inlineprotected |
| LinearSolver() | g2o::LinearSolver< MatrixType > | inline |
| LinearSolverCCS() | g2o::LinearSolverCCS< MatrixType > | inline |
| LinearSolverCholmod() | g2o::LinearSolverCholmod< MatrixType > | inline |
| LinearSolverCholmod(LinearSolverCholmod< MatrixType > const &)=delete | g2o::LinearSolverCholmod< MatrixType > | |
| operator=(LinearSolverCholmod< MatrixType > const &)=delete | g2o::LinearSolverCholmod< MatrixType > | |
| saveMatrix(const std::string &fileName) | g2o::LinearSolverCholmod< MatrixType > | inlinevirtual |
| setBlockOrdering(bool blockOrdering) | g2o::LinearSolverCCS< MatrixType > | inline |
| setWriteDebug(bool b) | g2o::LinearSolver< MatrixType > | inline |
| solve(const SparseBlockMatrix< MatrixType > &A, double *x, double *b) | g2o::LinearSolverCholmod< MatrixType > | inlinevirtual |
| solveBlocks(double **&blocks, const SparseBlockMatrix< MatrixType > &A) | g2o::LinearSolverCCS< MatrixType > | inlinevirtual |
| solveBlocks_impl(const SparseBlockMatrix< MatrixType > &A, std::function< void(MarginalCovarianceCholesky &)> compute) | g2o::LinearSolverCholmod< MatrixType > | inlineprotectedvirtual |
| solvePattern(SparseBlockMatrix< MatrixX > &spinv, const std::vector< std::pair< int, int > > &blockIndices, const SparseBlockMatrix< MatrixType > &A) | g2o::LinearSolverCCS< MatrixType > | inlinevirtual |
| writeDebug() const | g2o::LinearSolver< MatrixType > | inline |
| ~LinearSolver() | g2o::LinearSolver< MatrixType > | inlinevirtual |
| ~LinearSolverCCS() | g2o::LinearSolverCCS< MatrixType > | inline |
| ~LinearSolverCholmod() | g2o::LinearSolverCholmod< MatrixType > | inlinevirtual |