|
smooth_feedback
Control and estimation on Lie groups
|
Solve nonlinear programs with Ipopt. More...
#include <IpIpoptApplication.hpp>#include <IpIpoptData.hpp>#include <IpTNLP.hpp>#include "smooth/feedback/nlp.hpp"
Go to the source code of this file.
Classes | |
| class | smooth::feedback::IpoptNLP< Problem > |
| Ipopt interface to solve NLPs. More... | |
Functions | |
| NLPSolution | smooth::feedback::solve_nlp_ipopt (NLP auto &&nlp, std::optional< NLPSolution > warmstart={}, std::vector< std::pair< std::string, int > > opts_integer={}, std::vector< std::pair< std::string, std::string > > opts_string={}, std::vector< std::pair< std::string, double > > opts_numeric={}) |
| Solve an NLP with the Ipopt solver. More... | |
Solve nonlinear programs with Ipopt.
Definition in file ipopt.hpp.
|
inline |
Solve an NLP with the Ipopt solver.
| nlp | problem to solve |
| warmstart | problem warm-start point |
| opts_integer | key-value list of Ipopt integer options |
| opts_string | key-value list of Ipopt string options |
| opts_numeric | key-value list of Ipopt numeric options |