|
SolverId | ChooseBestSolver (const MathematicalProgram &prog) |
| Choose the best solver given the formulation in the optimization program and the availability of the solvers. More...
|
|
const std::set< SolverId > & | GetKnownSolvers () |
| Returns the set of solvers known to ChooseBestSolver. More...
|
|
std::unique_ptr< SolverInterface > | MakeSolver (const SolverId &id) |
| Given the solver ID, create the solver with the matching ID. More...
|
|
std::unique_ptr< SolverInterface > | MakeFirstAvailableSolver (const std::vector< SolverId > &solver_ids) |
| Makes the first available and enabled solver. More...
|
|
std::vector< SolverId > | GetAvailableSolvers (ProgramType prog_type) |
| Returns the list of available and enabled solvers that definitely accept all programs of the given program type. More...
|
|