Precise finite difference gradient computation. More...
#include <roboptim/core/finite-difference-gradient.hh>
Public Member Functions | |
void | computeGradient (const Function &adaptee, Function::value_type epsilon, Function::result_t &gradient, const Function::argument_t &argument, Function::value_type idFunction) const throw () |
Precise finite difference gradient computation.
Finite difference is computed using five-points stencil (i.e. ).
void roboptim::finiteDifferenceGradientPolicies::FivePointsRule::computeGradient | ( | const Function & | adaptee, |
Function::value_type | epsilon, | ||
Function::result_t & | gradient, | ||
const Function::argument_t & | argument, | ||
Function::value_type | idFunction | ||
) | const throw () |
References roboptim::Function::outputSize().