#include "debug.hh"#include <limits>#include <boost/numeric/ublas/io.hpp>#include <roboptim/core/indent.hh>#include <roboptim/core/finite-difference-gradient.hh>Namespaces | |
| namespace | roboptim |
Meta-functions, functions and solvers related classes. | |
| namespace | roboptim::finiteDifferenceGradientPolicies |
Contains finite difference gradients policies. | |
Functions | |
| ROBOPTIM_DLLAPI std::ostream & | roboptim::operator<< (std::ostream &o, const BadGradient &f) |
| Override operator<< to handle exception display. | |
| ROBOPTIM_DLLAPI bool | roboptim::checkGradient (const DerivableFunction &function, int functionId, const Function::vector_t &x, Function::value_type threshold=finiteDifferenceThreshold) throw () |
| Check if a gradient is valid. | |
| ROBOPTIM_DLLAPI void | roboptim::checkGradientAndThrow (const DerivableFunction &function, int functionId, const Function::vector_t &x, Function::value_type threshold=finiteDifferenceThreshold) throw (BadGradient) |