生成子系统块

(函数来自 pyomo.util.subsystems)

pyomo.util.subsystems.generate_subsystem_blocks(subsystems, include_fixed=False)[source]

生成包含变量和约束子系统的块。

Parameters:
  • 子系统 (列表元组) – 每个元组是一个约束列表,然后是一个变量列表,这些变量将定义一个子系统。

  • include_fixed (Bool) – 表示是否将已经固定的变量添加到生成的子系统块中。

Yields:
  • 包含指定变量和约束的“子系统块”

  • 由子系统中的每个条目决定。约束中的变量是

  • 未指定的内容包含在 input_vars 组件中。