local_suffix_generator

(函数来自 pyomo.core.kernel.suffix)

pyomo.core.kernel.suffix.local_suffix_generator(blk, datatype=<object object>, active=True, descend_into=True)[source]

生成对所有已声明为本地数据存储的后缀的高效遍历。

Parameters:
  • blk – 一个块对象。

  • datatype – 限制返回的生成器中包含的后缀为与提供的后缀数据类型匹配的后缀。

  • active (True/None) – 控制是否过滤迭代以仅包含存储树的活跃部分。默认值为True。将此关键字设置为None会导致忽略对象的活跃状态。

  • descend_into (bool, function) – 表示是否 进入一个异构容器。默认值为True,相当于 lambda x: True,意味着所有异构 容器都将被进入。

Returns:

后缀的迭代器