#include <roboptim/core/plugin/ipopt/ipopt-td.hh>
Public Types | |
typedef Solver< EigenMatrixDense > | solver_t |
RobOptim solver type. | |
typedef IpoptSolverCommon < solver_t > | parent_t |
Parent type. | |
typedef TwiceDifferentiableFunction | commonConstraintFunction_t |
Common function type. | |
Public Member Functions | |
IpoptSolverTd (const problem_t &problem) | |
Instantiate the solver from a problem. | |
virtual | ~IpoptSolverTd () |
Friends | |
class | ::roboptim::detail::Tnlp |
Ipopt based solver.
Instantiate this solver to solve problems with Ipopt.
typedef TwiceDifferentiableFunction roboptim::IpoptSolverTd::commonConstraintFunction_t |
Common function type.
Fuction type which can contain any kind of constraint.
Parent type.
Reimplemented from roboptim::IpoptSolverCommon< Solver< EigenMatrixDense > >.
typedef Solver<EigenMatrixDense> roboptim::IpoptSolverTd::solver_t |
RobOptim solver type.
roboptim::IpoptSolverTd::IpoptSolverTd | ( | const problem_t & | problem | ) | [explicit] |
Instantiate the solver from a problem.
problem | problem that will be solved |
References roboptim::IpoptSolverCommon< Solver< EigenMatrixDense > >::getIpoptApplication().
virtual roboptim::IpoptSolverTd::~IpoptSolverTd | ( | ) | [inline, virtual] |
friend class ::roboptim::detail::Tnlp [friend] |