|
Drake
|
Interface used by implementations of individual solvers. More...
#include <drake/solvers/MathematicalProgram.h>

Public Member Functions | |
| virtual | ~MathematicalProgramSolverInterface ()=default |
| virtual bool | available () const =0 |
| Returns true iff this solver was enabled at compile-time. More... | |
| virtual SolutionResult | Solve (OptimizationProblem &prog) const =0 |
Sets values for the decision variables on the given OptimizationProblem prog, or: More... | |
Interface used by implementations of individual solvers.
|
virtualdefault |
|
pure virtual |
Returns true iff this solver was enabled at compile-time.
Implemented in MobyLCPSolver, IpoptSolver, NloptSolver, SnoptSolver, EqualityConstrainedQPSolver, and LinearSystemSolver.
|
pure virtual |
Sets values for the decision variables on the given OptimizationProblem prog, or:
Implemented in MobyLCPSolver, IpoptSolver, NloptSolver, SnoptSolver, EqualityConstrainedQPSolver, and LinearSystemSolver.