derivabilityOrder | roboptim::NTimesDerivableFunction< 2 > | static |
derivabilityOrderMax() const | roboptim::NTimesDerivableFunction< 2 > | inlinevirtual |
derivative(value_type argument, size_type order=1) const | roboptim::NTimesDerivableFunction< 2 > | inline |
derivative(derivative_ref derivative, value_type argument, size_type order=1) const | roboptim::NTimesDerivableFunction< 2 > | inline |
derivativeSize() const | roboptim::NTimesDerivableFunction< 2 > | inline |
GenericTwiceDifferentiableFunction(size_type inputSize, size_type outputSize=1, std::string name=std::string()) | roboptim::GenericTwiceDifferentiableFunction< T > | protected |
hessian(const_argument_ref argument, size_type functionId=0) const | roboptim::GenericTwiceDifferentiableFunction< T > | inline |
hessian(hessian_ref hessian, const_argument_ref argument, size_type functionId=0) const | roboptim::GenericTwiceDifferentiableFunction< T > | inline |
hessianSize() const | roboptim::GenericTwiceDifferentiableFunction< T > | inline |
hessianSize_t typedef | roboptim::GenericTwiceDifferentiableFunction< T > | |
impl_compute(result_ref result, const_argument_ref argument) const | roboptim::NTimesDerivableFunction< 2 > | inlineprotected |
impl_compute(result_ref result, value_type t) const =0 | roboptim::NTimesDerivableFunction< 2 > | protectedpure virtual |
impl_derivative(derivative_ref derivative, value_type argument, size_type order=1) const =0 | roboptim::NTimesDerivableFunction< 2 > | protectedpure virtual |
impl_gradient(gradient_ref gradient, const_argument_ref argument, size_type functionId=0) const | roboptim::NTimesDerivableFunction< 2 > | inlineprotected |
impl_hessian(hessian_ref hessian, const_argument_ref argument, size_type functionId=0) const | roboptim::NTimesDerivableFunction< 2 > | inlineprotectedvirtual |
isValidDerivative(const_derivative_ref derivative) const | roboptim::NTimesDerivableFunction< 2 > | inline |
isValidHessian(const_hessian_ref hessian) const | roboptim::GenericTwiceDifferentiableFunction< T > | inline |
NTimesDerivableFunction(size_type outputSize=1, std::string name=std::string()) | roboptim::NTimesDerivableFunction< 2 > | inlineprotected |
operator()(value_type argument) const | roboptim::NTimesDerivableFunction< 2 > | inline |
operator()(result_ref result, value_type argument) const | roboptim::NTimesDerivableFunction< 2 > | inline |
parent_t typedef | roboptim::NTimesDerivableFunction< 2 > | |
print(std::ostream &o) const | roboptim::NTimesDerivableFunction< 2 > | inlinevirtual |
ROBOPTIM_DIFFERENTIABLE_FUNCTION_FWD_TYPEDEFS_(GenericDifferentiableFunction< T >) | roboptim::GenericTwiceDifferentiableFunction< T > | |
ROBOPTIM_GENERATE_TRAITS_REFS_(hessian) | roboptim::GenericTwiceDifferentiableFunction< T > | |
ROBOPTIM_GENERATE_TRAITS_REFS_T(derivative, traits_t) | roboptim::NTimesDerivableFunction< 2 > | |
setZero(hessian_ref symmetric) const | roboptim::GenericTwiceDifferentiableFunction< T > | inlineprotected |
traits_t typedef | roboptim::NTimesDerivableFunction< 2 > | |
~NTimesDerivableFunction() | roboptim::NTimesDerivableFunction< 2 > | inlinevirtual |