quicksum

(函数来自 pyomo.core.util)

pyomo.core.util.quicksum(args, start=0, linear=None)[source]

一个用于计算Pyomo表达式总和的实用函数。

quicksum() 的行为类似于内置的 sum() 函数,但此函数可以避免生成和 处理中间对象,因此性能稍高。

Parameters:
  • args (Iterable) – 求和项的可迭代生成器。

  • start (Any) – 一个用于初始化总和的值。如果这个值不是一个数字常量,那么将使用 += 运算符将项添加到此对象。默认为 0。

  • linear (bool) – 已弃用:结果表达式的线性是自动确定的。此选项被忽略。

Return type:

总和的值,可能是一个Pyomo表达式对象。