ChooseOptimizer._solver_tableConstant

The _solver_table maps solver Modules as Symbols (e.g., :Cbc) to a tuple of (name, verbose, quiet) values.

ChooseOptimizer.get_solverMethod
get_solver()

Generates the necessary arguments for creating a JuMP Model. That is, one just uses Model(get_solver()).

ChooseOptimizer.set_solverFunction
set_solver(OPT_NAME::Module = GLPK, verb::Bool = true)

sets the optimization solver to be used.

This automatically invokes clear_solver_options() and then sets the appropriate option for verbose output based on the value of the (optional) verb argument.

ChooseOptimizer.set_solver_optionsMethod
set_solver_options(kwd::String, val)
set_solver_options(d::Dict)

set_solver_options(kwd::Symbol, val) set an option to be used by the solver.

set_solver_options(d::Dict) adds all the options in d.