Functor wrapping RobOptim's differentiable function for Eigen. More...
Public Types | |
typedef Functor< double > | FunctorType |
Public Types inherited from roboptim::eigen::Functor< double > | |
enum | |
typedef double | Scalar |
typedef Matrix< Scalar, InputsAtCompileTime, 1 > | InputType |
typedef Matrix< Scalar, ValuesAtCompileTime, 1 > | ValueType |
typedef Matrix< Scalar, ValuesAtCompileTime, InputsAtCompileTime > | JacobianType |
typedef GenericFunction < roboptim::EigenMatrixDense > ::size_type | SizeType |
Public Member Functions | |
solver_functor (S &solver) | |
int | operator() (const FunctorType::InputType &x, FunctorType::ValueType &fvec) const |
int | df (const FunctorType::InputType &x, FunctorType::ValueType &jac_row, VectorXd::Index rownb) |
int | df (const FunctorType::InputType &x, FunctorType::JacobianType &jac) |
Public Member Functions inherited from roboptim::eigen::Functor< double > | |
Functor () | |
Functor (SizeType inputs, SizeType values) | |
SizeType | inputs () const |
SizeType | values () const |
Public Attributes | |
S & | solver_ |
RobOptim solver. More... | |
Public Attributes inherited from roboptim::eigen::Functor< double > | |
const SizeType | m_inputs |
const SizeType | m_values |
Functor wrapping RobOptim's differentiable function for Eigen.
typedef Functor<double> roboptim::eigen::solver_functor< S >::FunctorType |
|
inline |
|
inline |
|
inline |
|
inline |
S& roboptim::eigen::solver_functor< S >::solver_ |
RobOptim solver.