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 |