#include <boost/mpl/assert.hpp>
#include <boost/mpl/at.hpp>
#include <boost/mpl/size.hpp>
#include <boost/mpl/vector.hpp>
#include <roboptim/core/plugin/ipopt-td.hh>
#include <roboptim/core/plugin/ipopt-sparse.hh>
#include <roboptim/core/debug.hh>
Namespaces | |
namespace | roboptim |
Meta-functions, functions and solvers related classes. | |
namespace | roboptim::detail |
Macros | |
#define | FILL_RESULT() |
#define | SWITCH_ERROR(NAME, ERROR) |
#define | SWITCH_FATAL(NAME) |
#define | MAP_IPOPT_ERRORS(MACRO) |
#define | MAP_IPOPT_FATALS(MACRO) MACRO(USER_REQUESTED_STOP) |
Functions | |
template<typename T , typename F > | |
void | roboptim::detail::IpoptCheckGradient (const F &, unsigned, Eigen::Map< const Function::vector_t > &, int, T &) throw () |
void | roboptim::detail::jacobianFromGradients (DerivableFunction::matrix_t &jac, const IpoptSolver::problem_t::constraints_t &c, const DerivableFunction::vector_t &x) |
ROBOPTIM_CORE_IPOPT_PLUGIN_CHECK_GRADIENT. | |
template<typename T > | |
Function::size_type | roboptim::detail::computeConstraintsOutputSize (const T &solver) |
#define FILL_RESULT | ( | ) |
Referenced by roboptim::detail::Tnlp< T >::finalize_solution().
#define MAP_IPOPT_ERRORS | ( | MACRO | ) |
Referenced by roboptim::detail::Tnlp< T >::finalize_solution().
#define MAP_IPOPT_FATALS | ( | MACRO | ) | MACRO(USER_REQUESTED_STOP) |
Referenced by roboptim::detail::Tnlp< T >::finalize_solution().
#define SWITCH_ERROR | ( | NAME, | |
ERROR | |||
) |
Referenced by roboptim::detail::Tnlp< T >::finalize_solution().
#define SWITCH_FATAL | ( | NAME | ) |
Referenced by roboptim::detail::Tnlp< T >::finalize_solution().