|
GTSAM
4.0.2
C++ library for smoothing and mapping (SAM)
|
#include <PCGSolver.h>


Public Types | |
| typedef IterativeSolver | Base |
| typedef std::shared_ptr< PCGSolver > | shared_ptr |
Public Member Functions | |
| PCGSolver (const PCGSolverParameters &p) | |
| VectorValues | optimize (const GaussianFactorGraph &gfg, const KeyInfo &keyInfo, const std::map< Key, Vector > &lambda, const VectorValues &initial) override |
| GTSAM_EXPORT VectorValues | optimize (const GaussianFactorGraph &gfg, const KeyInfo *=nullptr, const std::map< Key, Vector > *lambda=nullptr) |
| GTSAM_EXPORT VectorValues | optimize (const GaussianFactorGraph &gfg, const KeyInfo &keyInfo, const std::map< Key, Vector > &lambda) |
Protected Attributes | |
| PCGSolverParameters | parameters_ |
| std::shared_ptr< Preconditioner > | preconditioner_ |
A virtual base class for the preconditioned conjugate gradient solver
1.8.13