Public Member Functions | Public Attributes | List of all members
gtsam::ConcurrentBatchSmoother::Result Struct Reference

#include <ConcurrentBatchSmoother.h>

Public Member Functions

double getError () const
 
size_t getIterations () const
 Getter methods. More...
 
size_t getLambdas () const
 
size_t getLinearVariables () const
 
size_t getNonlinearVariables () const
 
 Result ()
 Constructor. More...
 

Public Attributes

double error
 The final factor graph error. More...
 
size_t iterations
 The number of optimizer iterations performed. More...
 
size_t lambdas
 The number of different L-M lambda factors that were tried during optimization. More...
 
size_t linearVariables
 The number of variables that must keep a constant linearization point. More...
 
size_t nonlinearVariables
 The number of variables that can be relinearized. More...
 

Detailed Description

Meta information returned about the update

Definition at line 38 of file ConcurrentBatchSmoother.h.

Constructor & Destructor Documentation

gtsam::ConcurrentBatchSmoother::Result::Result ( )
inline

Constructor.

Definition at line 46 of file ConcurrentBatchSmoother.h.

Member Function Documentation

double gtsam::ConcurrentBatchSmoother::Result::getError ( ) const
inline

Definition at line 53 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::getIterations ( ) const
inline

Getter methods.

Definition at line 49 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::getLambdas ( ) const
inline

Definition at line 50 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::getLinearVariables ( ) const
inline

Definition at line 52 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::getNonlinearVariables ( ) const
inline

Definition at line 51 of file ConcurrentBatchSmoother.h.

Member Data Documentation

double gtsam::ConcurrentBatchSmoother::Result::error

The final factor graph error.

Definition at line 43 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::iterations

The number of optimizer iterations performed.

Definition at line 39 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::lambdas

The number of different L-M lambda factors that were tried during optimization.

Definition at line 40 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::linearVariables

The number of variables that must keep a constant linearization point.

Definition at line 42 of file ConcurrentBatchSmoother.h.

size_t gtsam::ConcurrentBatchSmoother::Result::nonlinearVariables

The number of variables that can be relinearized.

Definition at line 41 of file ConcurrentBatchSmoother.h.


The documentation for this struct was generated from the following file:


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