#include <IterativeSolver.h>
Public Types | |
typedef std::shared_ptr< IterativeOptimizationParameters > | shared_ptr |
enum | Verbosity { SILENT = 0, COMPLEXITY, ERROR } |
Public Member Functions | |
virtual GTSAM_EXPORT bool | equals (const IterativeOptimizationParameters &other, double tol=1e-9) const |
GTSAM_EXPORT std::string | getVerbosity () const |
IterativeOptimizationParameters (Verbosity v=SILENT) | |
GTSAM_EXPORT void | print () const |
virtual GTSAM_EXPORT void | print (std::ostream &os) const |
GTSAM_EXPORT void | setVerbosity (const std::string &s) |
Verbosity | verbosity () const |
virtual | ~IterativeOptimizationParameters () |
Static Public Member Functions | |
static GTSAM_EXPORT Verbosity | verbosityTranslator (const std::string &s) |
static GTSAM_EXPORT std::string | verbosityTranslator (Verbosity v) |
Protected Attributes | |
Verbosity | verbosity_ |
Friends | |
GTSAM_EXPORT friend std::ostream & | operator<< (std::ostream &os, const IterativeOptimizationParameters &p) |
parameters for iterative linear solvers
Definition at line 43 of file IterativeSolver.h.
typedef std::shared_ptr<IterativeOptimizationParameters> gtsam::IterativeOptimizationParameters::shared_ptr |
Definition at line 45 of file IterativeSolver.h.
Enumerator | |
---|---|
SILENT | |
COMPLEXITY | |
ERROR |
Definition at line 46 of file IterativeSolver.h.
|
inline |
Definition at line 53 of file IterativeSolver.h.
|
inlinevirtual |
Definition at line 57 of file IterativeSolver.h.
|
virtual |
Definition at line 50 of file IterativeSolver.cpp.
string gtsam::IterativeOptimizationParameters::getVerbosity | ( | ) | const |
Definition at line 29 of file IterativeSolver.cpp.
void gtsam::IterativeOptimizationParameters::print | ( | ) | const |
Definition at line 39 of file IterativeSolver.cpp.
|
virtual |
Reimplemented in gtsam::ConjugateGradientParameters, gtsam::PCGSolverParameters, and gtsam::SubgraphSolverParameters.
void gtsam::IterativeOptimizationParameters::setVerbosity | ( | const std::string & | s | ) |
Definition at line 34 of file IterativeSolver.cpp.
|
inline |
Definition at line 61 of file IterativeSolver.h.
|
static |
Definition at line 62 of file IterativeSolver.cpp.
|
static |
Definition at line 79 of file IterativeSolver.cpp.
|
friend |
|
protected |
Definition at line 49 of file IterativeSolver.h.