Eigen::LevenbergMarquardt< FunctorType_ >::Parameters Struct Reference

#include <LevenbergMarquardt.h>

Public Member Functions

 Parameters ()
 

Public Attributes

Scalar factor
 
Index maxfev
 
Scalar ftol
 
Scalar xtol
 
Scalar gtol
 
Scalar epsfcn
 

Constructor & Destructor Documentation

◆ Parameters()

template<typename FunctorType_ >
Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::Parameters ( )
inline
64  : factor(Scalar(100.)),
65  maxfev(400),
66  ftol(sqrt_epsilon()),
67  xtol(sqrt_epsilon()),
68  gtol(Scalar(0.)),
69  epsfcn(Scalar(0.)) {}
JacobianType::Scalar Scalar
Definition: LevenbergMarquardt/LevenbergMarquardt.h:107
static Scalar sqrt_epsilon()
Definition: NonLinearOptimization/LevenbergMarquardt.h:48
Scalar factor
Definition: NonLinearOptimization/LevenbergMarquardt.h:70
Index maxfev
Definition: NonLinearOptimization/LevenbergMarquardt.h:71
Scalar ftol
Definition: NonLinearOptimization/LevenbergMarquardt.h:72
Scalar xtol
Definition: NonLinearOptimization/LevenbergMarquardt.h:73
Scalar gtol
Definition: NonLinearOptimization/LevenbergMarquardt.h:74
Scalar epsfcn
Definition: NonLinearOptimization/LevenbergMarquardt.h:75

Member Data Documentation

◆ epsfcn

template<typename FunctorType_ >
Scalar Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::epsfcn

◆ factor

template<typename FunctorType_ >
Scalar Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::factor

Referenced by testNistBoxBOD().

◆ ftol

template<typename FunctorType_ >
Scalar Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::ftol

◆ gtol

template<typename FunctorType_ >
Scalar Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::gtol

◆ maxfev

template<typename FunctorType_ >
Index Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::maxfev

◆ xtol

template<typename FunctorType_ >
Scalar Eigen::LevenbergMarquardt< FunctorType_ >::Parameters::xtol

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