47 typedef _Scalar Scalar;
50 InputsAtCompileTime = NX,
51 ValuesAtCompileTime = NY
53 typedef Eigen::Matrix<Scalar, InputsAtCompileTime, 1> InputType;
54 typedef Eigen::Matrix<Scalar, ValuesAtCompileTime, 1> ValueType;
55 typedef Eigen::Matrix<Scalar, ValuesAtCompileTime, InputsAtCompileTime>
58 int m_inputs, m_values;
64 m_values(ValuesAtCompileTime) {}
81 int operator()(
const Eigen::VectorXd& x, Eigen::VectorXd& fvec)
const
84 "This is a virtual method, it needs to be overriden with a suitable residual function"
96 int df(
const Eigen::VectorXd& x, Eigen::VectorXd& fvec)
const
99 "This is a virtual method, it needs to be overriden with a suitable jacobian function"