Reformulate uncertain bounds for the nonadjustable
(i.e. effective first-stage) variables of the working
model to constraints.
Only uncertain declared bounds are reformulated to
constraints, as these are the only bounds we need to
reformulate to properly construct the subproblems.
Consequently, all constraints added to the working model
in this method are considered second-stage constraints.
Uncertain bounds that have been assigned a separation priority
of None are not reformulated, and are subsequently enforced
subject to only the nominal uncertain parameter realization.
- Parameters:
model_data (model data object) – Main model data object.