get_var_certain_uncertain_bounds

(function from pyomo.contrib.pyros.util)

pyomo.contrib.pyros.util.get_var_certain_uncertain_bounds(var, uncertain_params)[source]

Determine the certain and uncertain lower/equality/upper bound triples for a variable data object, based on that variable’s domain and declared bounds.

Parameters:
  • var (VarData) – Variable data object of interest.

  • uncertain_params (iterable of ParamData) – Uncertain model parameters.

Returns:

  • certain_bounds (BoundTriple) – The certain lower/equality/upper bound triple.

  • uncertain_bounds (BoundTriple) – The uncertain lower/equality/upper bound triple.