Template Class NumericalDiff

Inheritance Relationships

Base Type

  • public _Functor

Class Documentation

template<typename _Functor, NumericalDiffMode mode = CentralSecond>
class aslam::common::NumericalDiff : public _Functor

Modified numerical differentiation code from unsupported/Eigen library.

Public Types

enum [anonymous]

Values:

enumerator InputsAtCompileTime
enumerator ValuesAtCompileTime
typedef _Functor Functor
typedef Functor::Scalar Scalar
typedef Functor::InputType InputType
typedef Functor::ValueType ValueType
typedef Functor::JacobianType JacobianType

Public Functions

inline NumericalDiff(const Functor &f, Scalar _epsfcn = 0.)
inline bool getJacobianNumerical(const InputType &_x, JacobianType &jac) const