|
g2o
|
generic interface for the online solver More...
#include <linear_solver_cholmod_online.h>

Public Member Functions | |
| LinearSolverCholmodOnlineInterface () | |
| virtual int | choleskyUpdate (cholmod_sparse *update)=0 |
| virtual bool | solve (double *x, double *b)=0 |
| virtual cholmod_factor * | L () const =0 |
| virtual size_t | nonZerosInL () const =0 |
Public Attributes | |
| Eigen::VectorXi * | cmember |
| int | batchEveryN |
generic interface for the online solver
Definition at line 36 of file linear_solver_cholmod_online.h.
|
inline |
Definition at line 38 of file linear_solver_cholmod_online.h.
|
pure virtual |
Implemented in g2o::LinearSolverCholmodOnline< MatrixType >.
Referenced by g2o::SparseOptimizerIncremental::updateInitialization().
|
pure virtual |
Implemented in g2o::LinearSolverCholmodOnline< MatrixType >.
Referenced by g2o::SparseOptimizerIncremental::optimize().
|
pure virtual |
Implemented in g2o::LinearSolverCholmodOnline< MatrixType >.
|
pure virtual |
Implemented in g2o::LinearSolverCholmodOnline< MatrixType >.
Referenced by g2o::SparseOptimizerIncremental::optimize().
| int g2o::LinearSolverCholmodOnlineInterface::batchEveryN |
Definition at line 44 of file linear_solver_cholmod_online.h.
Referenced by g2o::LinearSolverCholmodOnline< MatrixType >::fillCholmodExt(), g2o::SparseOptimizerIncremental::initSolver(), and g2o::LinearSolverCholmodOnline< MatrixType >::LinearSolverCholmodOnline().
| Eigen::VectorXi* g2o::LinearSolverCholmodOnlineInterface::cmember |
Definition at line 43 of file linear_solver_cholmod_online.h.
Referenced by g2o::LinearSolverCholmodOnline< MatrixType >::computeSymbolicDecomposition(), and g2o::SparseOptimizerIncremental::initSolver().