MasterProblemData

(class from pyomo.contrib.pyros.master_problem_methods)

class pyomo.contrib.pyros.master_problem_methods.MasterProblemData(model_data)[source]

Bases: object

Container for objects pertaining to the PyROS master problem.

Parameters:

model_data (ModelData) – PyROS model data object, equipped with the fully preprocessed working model.

master_model

Master problem model object.

Type:

BlockData

original_model_name

Name of the user-provided deterministic model object.

Type:

str

iteration

Index of the current PyROS cutting set iteration.

Type:

int

timing

Main timer for the current problem being solved.

Type:

TimingData

config

PyROS solver options.

Type:

ConfigDict

__init__(model_data)[source]

Initialize self (see docstring).

Methods

__init__(model_data)

Initialize self (see docstring).

solve_dr_polishing()

Solve the DR polishing problem.

solve_master()

Solve the master problem.

Member Documentation

solve_dr_polishing()[source]

Solve the DR polishing problem.

solve_master()[source]

Solve the master problem.