Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Friends | List of all members
gtsam::IterativeOptimizationParameters Class Reference

#include <IterativeSolver.h>

Inheritance diagram for gtsam::IterativeOptimizationParameters:
Inheritance graph
[legend]

Public Types

typedef boost::shared_ptr< IterativeOptimizationParametersshared_ptr
 
enum  Verbosity { SILENT = 0, COMPLEXITY, ERROR }
 

Public Member Functions

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)
 

Public Attributes

enum gtsam::IterativeOptimizationParameters::Verbosity verbosity_
 

Friends

std::ostream & operator<< (std::ostream &os, const IterativeOptimizationParameters &p)
 

Detailed Description

parameters for iterative linear solvers

Definition at line 44 of file IterativeSolver.h.

Member Typedef Documentation

Definition at line 48 of file IterativeSolver.h.

Member Enumeration Documentation

Enumerator
SILENT 
COMPLEXITY 
ERROR 

Definition at line 49 of file IterativeSolver.h.

Constructor & Destructor Documentation

gtsam::IterativeOptimizationParameters::IterativeOptimizationParameters ( Verbosity  v = SILENT)
inline

Definition at line 55 of file IterativeSolver.h.

virtual gtsam::IterativeOptimizationParameters::~IterativeOptimizationParameters ( )
inlinevirtual

Definition at line 59 of file IterativeSolver.h.

Member Function Documentation

string gtsam::IterativeOptimizationParameters::getVerbosity ( ) const

Definition at line 30 of file IterativeSolver.cpp.

void gtsam::IterativeOptimizationParameters::print ( ) const

Definition at line 40 of file IterativeSolver.cpp.

virtual GTSAM_EXPORT void gtsam::IterativeOptimizationParameters::print ( std::ostream &  os) const
virtual
void gtsam::IterativeOptimizationParameters::setVerbosity ( const std::string &  s)

Definition at line 35 of file IterativeSolver.cpp.

Verbosity gtsam::IterativeOptimizationParameters::verbosity ( ) const
inline

Definition at line 63 of file IterativeSolver.h.

IterativeOptimizationParameters::Verbosity gtsam::IterativeOptimizationParameters::verbosityTranslator ( const std::string &  s)
static

Definition at line 57 of file IterativeSolver.cpp.

string gtsam::IterativeOptimizationParameters::verbosityTranslator ( IterativeOptimizationParameters::Verbosity  verbosity)
static

Definition at line 73 of file IterativeSolver.cpp.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const IterativeOptimizationParameters p 
)
friend

Member Data Documentation

enum gtsam::IterativeOptimizationParameters::Verbosity gtsam::IterativeOptimizationParameters::verbosity_

The documentation for this class was generated from the following files:


gtsam
Author(s):
autogenerated on Sat May 8 2021 02:58:17