#include <Preconditioner.h>
Public Types | |
typedef Preconditioner | Base |
typedef boost::shared_ptr< DummyPreconditioner > | shared_ptr |
Public Types inherited from gtsam::Preconditioner | |
typedef std::vector< size_t > | Dimensions |
typedef boost::shared_ptr< Preconditioner > | shared_ptr |
Public Member Functions | |
void | build (const GaussianFactorGraph &gfg, const KeyInfo &info, const std::map< Key, Vector > &lambda) override |
build/factorize the preconditioner More... | |
DummyPreconditioner () | |
void | solve (const Vector &y, Vector &x) const override |
implement x = L^{-1} y More... | |
void | transposeSolve (const Vector &y, Vector &x) const override |
implement x = L^{-T} y More... | |
~DummyPreconditioner () override | |
Public Member Functions inherited from gtsam::Preconditioner | |
Preconditioner () | |
virtual | ~Preconditioner () |
Definition at line 103 of file Preconditioner.h.
Definition at line 105 of file Preconditioner.h.
typedef boost::shared_ptr<DummyPreconditioner> gtsam::DummyPreconditioner::shared_ptr |
Definition at line 106 of file Preconditioner.h.
|
inline |
Definition at line 110 of file Preconditioner.h.
|
inlineoverride |
Definition at line 111 of file Preconditioner.h.
|
inlineoverridevirtual |
build/factorize the preconditioner
Implements gtsam::Preconditioner.
Definition at line 116 of file Preconditioner.h.
implement x = L^{-1} y
Implements gtsam::Preconditioner.
Definition at line 114 of file Preconditioner.h.
|
inlineoverridevirtual |
implement x = L^{-T} y
Implements gtsam::Preconditioner.
Definition at line 115 of file Preconditioner.h.