Go to the documentation of this file.
36 class GaussianFactorGraph;
45 typedef std::shared_ptr<IterativeOptimizationParameters>
shared_ptr;
68 GTSAM_EXPORT
void print()
const;
71 GTSAM_EXPORT
virtual void print(std::ostream &
os)
const;
74 double tol = 1
e-9)
const;
98 const std::map<Key, Vector>*
lambda =
nullptr);
102 const std::map<Key, Vector> &
lambda);
120 index(idx), dim(
d), start(start) {
127 class GTSAM_EXPORT
KeyInfo:
public std::map<Key, KeyInfoEntry> {
131 typedef std::map<Key, KeyInfoEntry>
Base;
164 std::vector<size_t> colSpec()
const;
const Ordering & ordering() const
Return the ordering.
std::shared_ptr< IterativeOptimizationParameters > shared_ptr
typedef and functions to augment Eigen's VectorXd
std::map< Key, KeyInfoEntry > Base
Array< double, 1, 3 > e(1./3., 0.5, 2.)
static const double d[K][N]
GTSAM_EXPORT void print() const
GTSAM_EXPORT std::string getVerbosity() const
Verbosity verbosity() const
Variable ordering for the elimination algorithm.
ofstream os("timeSchurFactors.csv")
size_t numCols() const
Return the total number of columns (scalar variables = sum of dimensions)
KeyInfoEntry(size_t idx, size_t d, Key start)
std::shared_ptr< IterativeSolver > shared_ptr
virtual ~IterativeSolver()
GTSAM_EXPORT void setVerbosity(const std::string &s)
GTSAM_EXPORT friend std::ostream & operator<<(std::ostream &os, const IterativeOptimizationParameters &p)
static GTSAM_EXPORT Verbosity verbosityTranslator(const std::string &s)
static enum @1096 ordering
GTSAM_EXPORT VectorValues optimize(const GaussianFactorGraph &gfg, const KeyInfo *=nullptr, const std::map< Key, Vector > *lambda=nullptr)
Array< int, Dynamic, 1 > v
virtual ~IterativeOptimizationParameters()
IterativeOptimizationParameters(Verbosity v=SILENT)
std::uint64_t Key
Integer nonlinear key type.
KeyInfo()
Default Constructor.
virtual GTSAM_EXPORT bool equals(const IterativeOptimizationParameters &other, double tol=1e-9) const
Values initialize(const NonlinearFactorGraph &graph, bool useOdometricPath)
gtsam
Author(s):
autogenerated on Sat Nov 16 2024 04:02:33