__init__(**kwds)
|
Constructor |
api_version()
|
Return the public API supported by this interface. |
available([exception_flag])
|
True if the solver is available |
config_block([init])
|
|
create_command_line(executable, problem_files)
|
Create the command line that is executed. |
default_variable_value()
|
|
executable()
|
Returns the executable used by this solver. |
has_capability(cap)
|
Returns a boolean value representing whether a solver supports a specific feature. |
license_is_valid()
|
Runs a check for a valid Gurobi license using the given executable (default is 'gurobi_cl'). |
problem_format()
|
Returns the current problem format. |
process_logfile()
|
Process the logfile for information about the optimization process. |
process_output(rc)
|
Process the output files. |
process_soln_file(results)
|
Process auxiliary data files generated by the optimizer (e.g. solution files). |
reset()
|
Reset the state of the solver |
results_format()
|
Returns the current results format. |
set_callback(name[, callback_fn])
|
Set the callback function for a named callback. |
set_executable([name, validate])
|
Set the executable for this solver. |
set_options(istr)
|
|
set_problem_format(format)
|
Set the current problem format (if it's valid) and update the results format to something valid for this problem format. |
set_results_format(format)
|
Set the current results format (if it's valid for the current problem format). |
solve(*args, **kwds)
|
Solve the problem |
version()
|
Returns a 4-tuple describing the solver executable version. |
warm_start_capable()
|
True is the solver can accept a warm-start solution |