27 #ifndef IFOPT_SRC_IFOPT_SNOPT_INCLUDE_IFOPT_SNOPT_H_ 28 #define IFOPT_SRC_IFOPT_SNOPT_INCLUDE_IFOPT_SNOPT_H_ 42 using Ptr = std::shared_ptr<SnoptSolver>;
A generic optimization problem with variables, costs and constraints.
Solver interface implemented by IPOPT and SNOPT.
An interface to SNOPT, fully hiding its implementation.
common namespace for all elements in this library.
std::shared_ptr< Solver > Ptr
void Solve(Problem &nlp) override
Creates a snoptProblemA from nlp and solves it.