将场景块添加到主问题
(函数来自 pyomo.contrib.pyros.master_problem_methods)
- pyomo.contrib.pyros.master_problem_methods.add_scenario_block_to_master_problem(master_model, scenario_idx, param_realization, from_block, clone_first_stage_components)[source]
向主模型添加新的场景块。
- Parameters:
master_model (ConcreteModel) – 主模型。
scenario_idx (tuple) – 新块的
master_model.scenarios的索引。param_realization (Iterable of numeric type) – 新块的不确定参数实现。
from_block (BlockData) – 从中传输属性的块。 这可以是一个现有的场景块,或者一个 具有与预处理工作模型相同层次结构的块。
clone_first_stage_components (bool) – 当将属性转移到新块时,克隆第一阶段变量为True(与使用from_block中的对象相反),否则为False。