Classes | |
class | roboptim::GenericConstantFunction< T > |
Constant function. More... | |
class | roboptim::Cos< T > |
Cos function. More... | |
class | roboptim::GenericIdentityFunction< T > |
Identity function. More... | |
class | roboptim::Polynomial< T > |
Polynomial function. More... | |
class | roboptim::Sin< T > |
Sin function. More... | |
class | roboptim::NTimesDerivableFunction< DerivabilityOrder > |
Define a ![]() ![]() | |
class | roboptim::NTimesDerivableFunction< 2 > |
Explicit specialization for the stop case of NTimesDerivable class. More... | |
class | roboptim::GenericNumericLinearFunction< T > |
Build a linear function from a vector and a matrix. More... | |
class | roboptim::GenericNumericQuadraticFunction< T > |
Build a quadratic function from a matrix and a vector. More... | |
Functions | |
void | roboptim::Cos< T >::impl_gradient (gradient_ref gradient, const_argument_ref x, size_type) const |
void | roboptim::Cos< T >::impl_jacobian (jacobian_ref jacobian, const_argument_ref x) const |
Jacobian evaluation. | |
void | roboptim::Cos< T >::impl_hessian (hessian_ref hessian, const_argument_ref x, size_type) const |
void | roboptim::GenericIdentityFunction< T >::impl_gradient (gradient_ref gradient, const_argument_ref, size_type idFunction) const |
void | roboptim::Sin< T >::impl_gradient (gradient_ref gradient, const_argument_ref x, size_type) const |
void | roboptim::Sin< T >::impl_jacobian (jacobian_ref jacobian, const_argument_ref x) const |
Jacobian evaluation. | |
void | roboptim::Sin< T >::impl_hessian (hessian_ref hessian, const_argument_ref x, size_type) const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protectedvirtual |
Jacobian evaluation.
Computes the jacobian, can be overridden by concrete classes. The default behavior is to compute the jacobian from the gradient.
jacobian | jacobian will be store in this argument |
arg | point where the jacobian will be computed |
Reimplemented from roboptim::GenericDifferentiableFunction< T >.
References roboptim::GenericDifferentiableFunction< T >::jacobian().
|
protectedvirtual |
Jacobian evaluation.
Computes the jacobian, can be overridden by concrete classes. The default behavior is to compute the jacobian from the gradient.
jacobian | jacobian will be store in this argument |
arg | point where the jacobian will be computed |
Reimplemented from roboptim::GenericDifferentiableFunction< T >.
References roboptim::GenericDifferentiableFunction< T >::jacobian().