Public Member Functions | Static Public Attributes | List of all members
hahn1_functor Struct Reference
Inheritance diagram for hahn1_functor:
Inheritance graph
[legend]

Public Member Functions

int df (const VectorXd &b, MatrixXd &fjac)
 
int df (const VectorXd &b, MatrixXd &fjac)
 
 hahn1_functor (void)
 
 hahn1_functor (void)
 
int operator() (const VectorXd &b, VectorXd &fvec)
 
int operator() (const VectorXd &b, VectorXd &fvec)
 
- Public Member Functions inherited from Functor< double >
 Functor ()
 
 Functor (int inputs_, int values_)
 
 Functor ()
 
 Functor (int inputs, int values)
 
int inputs () const
 
int inputs () const
 
int values () const
 
int values () const
 
- Public Member Functions inherited from Eigen::DenseFunctor< double >
 DenseFunctor ()
 
 DenseFunctor (int inputs, int values)
 
int inputs () const
 
int values () const
 

Static Public Attributes

static const double m_x [236]
 

Additional Inherited Members

- Public Types inherited from Functor< double >
enum  
 
enum  
 
typedef Matrix< Scalar, InputsAtCompileTime, 1 > InputType
 
typedef Matrix< Scalar, InputsAtCompileTime, 1 > InputType
 
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTimeJacobianType
 
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTimeJacobianType
 
typedef double Scalar
 
typedef double Scalar
 
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > ValueType
 
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > ValueType
 
- Public Types inherited from Eigen::DenseFunctor< double >
enum  
 
typedef Matrix< Scalar, InputsAtCompileTime, 1 > InputType
 
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTimeJacobianType
 
typedef ColPivHouseholderQR< JacobianTypeQRSolver
 
typedef double Scalar
 
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > ValueType
 
- Public Attributes inherited from Functor< double >
int m_inputs
 
const int m_inputs
 
int m_values
 
const int m_values
 
- Public Attributes inherited from Eigen::DenseFunctor< double >
const int m_inputs
 
const int m_values
 

Detailed Description

Definition at line 405 of file levenberg_marquardt.cpp.

Constructor & Destructor Documentation

◆ hahn1_functor() [1/2]

hahn1_functor::hahn1_functor ( void  )
inline

Definition at line 407 of file levenberg_marquardt.cpp.

◆ hahn1_functor() [2/2]

hahn1_functor::hahn1_functor ( void  )
inline

Definition at line 796 of file NonLinearOptimization.cpp.

Member Function Documentation

◆ df() [1/2]

int hahn1_functor::df ( const VectorXd &  b,
MatrixXd &  fjac 
)
inline

Definition at line 427 of file levenberg_marquardt.cpp.

◆ df() [2/2]

int hahn1_functor::df ( const VectorXd &  b,
MatrixXd &  fjac 
)
inline

Definition at line 815 of file NonLinearOptimization.cpp.

◆ operator()() [1/2]

int hahn1_functor::operator() ( const VectorXd &  b,
VectorXd &  fvec 
)
inline

Definition at line 409 of file levenberg_marquardt.cpp.

◆ operator()() [2/2]

int hahn1_functor::operator() ( const VectorXd &  b,
VectorXd &  fvec 
)
inline

Definition at line 798 of file NonLinearOptimization.cpp.

Member Data Documentation

◆ m_x

const double hahn1_functor::m_x
static
Initial value:
= { 24.41E0 , 34.82E0 , 44.09E0 , 45.07E0 , 54.98E0 , 65.51E0 , 70.53E0 , 75.70E0 , 89.57E0 , 91.14E0 , 96.40E0 , 97.19E0 , 114.26E0 , 120.25E0 , 127.08E0 , 133.55E0 , 133.61E0 , 158.67E0 , 172.74E0 , 171.31E0 , 202.14E0 , 220.55E0 , 221.05E0 , 221.39E0 , 250.99E0 , 268.99E0 , 271.80E0 , 271.97E0 , 321.31E0 , 321.69E0 , 330.14E0 , 333.03E0 , 333.47E0 , 340.77E0 , 345.65E0 , 373.11E0 , 373.79E0 , 411.82E0 , 419.51E0 , 421.59E0 , 422.02E0 , 422.47E0 , 422.61E0 , 441.75E0 , 447.41E0 , 448.7E0 , 472.89E0 , 476.69E0 , 522.47E0 , 522.62E0 , 524.43E0 , 546.75E0 , 549.53E0 , 575.29E0 , 576.00E0 , 625.55E0 , 20.15E0 , 28.78E0 , 29.57E0 , 37.41E0 , 39.12E0 , 50.24E0 , 61.38E0 , 66.25E0 , 73.42E0 , 95.52E0 , 107.32E0 , 122.04E0 , 134.03E0 , 163.19E0 , 163.48E0 , 175.70E0 , 179.86E0 , 211.27E0 , 217.78E0 , 219.14E0 , 262.52E0 , 268.01E0 , 268.62E0 , 336.25E0 , 337.23E0 , 339.33E0 , 427.38E0 , 428.58E0 , 432.68E0 , 528.99E0 , 531.08E0 , 628.34E0 , 253.24E0 , 273.13E0 , 273.66E0 ,
282.10E0 , 346.62E0 , 347.19E0 , 348.78E0 , 351.18E0 , 450.10E0 , 450.35E0 , 451.92E0 , 455.56E0 , 552.22E0 , 553.56E0 , 555.74E0 , 652.59E0 , 656.20E0 , 14.13E0 , 20.41E0 , 31.30E0 , 33.84E0 , 39.70E0 , 48.83E0 , 54.50E0 , 60.41E0 , 72.77E0 , 75.25E0 , 86.84E0 , 94.88E0 , 96.40E0 , 117.37E0 , 139.08E0 , 147.73E0 , 158.63E0 , 161.84E0 , 192.11E0 , 206.76E0 , 209.07E0 , 213.32E0 , 226.44E0 , 237.12E0 , 330.90E0 , 358.72E0 , 370.77E0 , 372.72E0 , 396.24E0 , 416.59E0 , 484.02E0 , 495.47E0 , 514.78E0 , 515.65E0 , 519.47E0 , 544.47E0 , 560.11E0 , 620.77E0 , 18.97E0 , 28.93E0 , 33.91E0 , 40.03E0 , 44.66E0 , 49.87E0 , 55.16E0 , 60.90E0 , 72.08E0 , 85.15E0 , 97.06E0 , 119.63E0 , 133.27E0 , 143.84E0 , 161.91E0 , 180.67E0 , 198.44E0 , 226.86E0 , 229.65E0 , 258.27E0 , 273.77E0 , 339.15E0 , 350.13E0 , 362.75E0 , 371.03E0 , 393.32E0 , 448.53E0 , 473.78E0 , 511.12E0 , 524.70E0 , 548.75E0 , 551.64E0 , 574.02E0 , 623.86E0 , 21.46E0 , 24.33E0 , 33.43E0 , 39.22E0 , 44.18E0 , 55.02E0 , 94.33E0 , 96.44E0 , 118.82E0 , 128.48E0 ,
141.94E0 , 156.92E0 , 171.65E0 , 190.00E0 , 223.26E0 , 223.88E0 , 231.50E0 , 265.05E0 , 269.44E0 , 271.78E0 , 273.46E0 , 334.61E0 , 339.79E0 , 349.52E0 , 358.18E0 , 377.98E0 , 394.77E0 , 429.66E0 , 468.22E0 , 487.27E0 , 519.54E0 , 523.03E0 , 612.99E0 , 638.59E0 , 641.36E0 , 622.05E0 , 631.50E0 , 663.97E0 , 646.9E0 , 748.29E0 , 749.21E0 , 750.14E0 , 647.04E0 , 646.89E0 , 746.9E0 , 748.43E0 , 747.35E0 , 749.27E0 , 647.61E0 , 747.78E0 , 750.51E0 , 851.37E0 , 845.97E0 , 847.54E0 , 849.93E0 , 851.61E0 , 849.75E0 , 850.98E0 , 848.23E0}

Definition at line 408 of file levenberg_marquardt.cpp.


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


gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:41:02