Citlali
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
engine_utils::CeresAutoDiffFitter< Model > Struct Template Reference

#include <gauss_models.h>

Inheritance diagram for engine_utils::CeresAutoDiffFitter< Model >:
Inheritance graph
Collaboration diagram for engine_utils::CeresAutoDiffFitter< Model >:
Collaboration graph

Public Types

using _Base = Fitter< Model >
 
- Public Types inherited from engine_utils::Fitter< Model >
using _Base = typename _Model::_Base
 
using Model = Model
 

Public Member Functions

template<typename T >
bool operator() (const T *const p, T *r) const
 
std::shared_ptr< Problem > createProblem (double *params)
 
- Public Member Functions inherited from engine_utils::Fitter< Model >
 Fitter (const Model *model, int values)
 
 Fitter (const Model *model)
 
const Modelmodel () const
 

Additional Inherited Members

- Public Attributes inherited from engine_utils::Fitter< Model >
const Eigen::Map< const typename Model::InputDataType > * xdata
 
const Eigen::Map< const typename Fitter::ValueType > * ydata
 
const Eigen::Map< const typename Fitter::ValueType > * sigma
 

Member Typedef Documentation

◆ _Base

template<typename Model >
using engine_utils::CeresAutoDiffFitter< Model >::_Base = Fitter<Model>

Member Function Documentation

◆ createProblem()

template<typename Model >
std::shared_ptr< Problem > engine_utils::CeresAutoDiffFitter< Model >::createProblem ( double *  params)
inline
Here is the call graph for this function:

◆ operator()()

template<typename Model >
template<typename T >
bool engine_utils::CeresAutoDiffFitter< Model >::operator() ( const T *const  p,
T *  r 
) const
inline

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