DiscreteSeparationSolveCallResults

(class from pyomo.contrib.pyros.solve_data)

class pyomo.contrib.pyros.solve_data.DiscreteSeparationSolveCallResults(solved_globally, solver_call_results=None, second_stage_ineq_con=None)[source]

Bases: object

Container for results of solve attempt for single separation problem.

Parameters:
  • solved_globally (bool) – True if separation problems solved to global optimality, False otherwise.

  • solver_call_results (dict) – Mapping from discrete uncertainty set scenario list indexes to solver call results for separation problems subject to the scenarios.

  • second_stage_ineq_con (Constraint) – Separation problem second-stage inequality constraint for which self was generated.

solved_globally
solver_call_results
second_stage_ineq_con
__init__(solved_globally, solver_call_results=None, second_stage_ineq_con=None)[source]

Initialize self (see class docstring).

Methods

__init__(solved_globally[, ...])

Initialize self (see class docstring).

Attributes

subsolver_error

True if there is a subsolver error status for at least one of the the SeparationSolveCallResults objects listed in self, False otherwise.

time_out

True if there is a time out status for at least one of the SeparationSolveCallResults objects listed in self, False otherwise.

Member Documentation

property subsolver_error

True if there is a subsolver error status for at least one of the the SeparationSolveCallResults objects listed in self, False otherwise.

Type:

bool

property time_out

True if there is a time out status for at least one of the SeparationSolveCallResults objects listed in self, False otherwise.

Type:

bool