#include <cstring>#include <cminpack.h>#include "roboptim/core/function.hh"#include "roboptim/core/problem.hh"#include "roboptim/core/solver-error.hh"#include "roboptim/core/plugin/cminpack.hh"#include "roboptim/core/plugin/cminpack/config.hh"Namespaces | |
| namespace | roboptim |
| namespace | roboptim::cminpack |
Typedefs | |
| typedef SolverWithJacobian::parent_t | solver_t |
Functions | |
| int | roboptim_plugin_cminpack_fcn (void *p, int ROBOPTIM_DEBUG_ONLY(m), int ROBOPTIM_DEBUG_ONLY(n), const double *x, double *fvec, double *fjrow, int iflag) |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT unsigned | getSizeOfProblem () |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT const char * | getTypeIdOfConstraintsList () |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT solver_t * | create (const SolverWithJacobian::problem_t &pb) |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT void | destroy (solver_t *p) |
| typedef SolverWithJacobian::parent_t solver_t |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT solver_t * create | ( | const SolverWithJacobian::problem_t & | pb | ) |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT void destroy | ( | solver_t * | p | ) |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT unsigned getSizeOfProblem | ( | ) |
| ROBOPTIM_CORE_PLUGIN_CMINPACK_DLLEXPORT const char * getTypeIdOfConstraintsList | ( | ) |
| int roboptim_plugin_cminpack_fcn | ( | void * | p, |
| int | ROBOPTIM_DEBUG_ONLYm, | ||
| int | ROBOPTIM_DEBUG_ONLYn, | ||
| const double * | x, | ||
| double * | fvec, | ||
| double * | fjrow, | ||
| int | iflag | ||
| ) |
References roboptim::cminpack::SolverWithJacobian::jacobianRow(), roboptim::cminpack::SolverWithJacobian::m(), roboptim::cminpack::SolverWithJacobian::n(), roboptim::cminpack::SolverWithJacobian::parameter(), and roboptim::cminpack::SolverWithJacobian::value().
Referenced by roboptim::cminpack::SolverWithJacobian::solve().