线性模板表示

(类来自 pyomo.repn.linear_template)

class pyomo.repn.linear_template.LinearTemplateRepn[source]

基础类:LinearRepn

__init__()[source]

方法

__init__()

append(other)

从StreamBasedExpressionVisitor.acceptChildResult()追加一个子结果

compile(env, smap, expr_cache, args[, ...])

duplicate()

to_expression(visitor)

walker_exitNode()

属性

linear_sum

constant

linear

multiplier

nonlinear

成员文档

append(other)[source]

从StreamBasedExpressionVisitor.acceptChildResult()添加一个子结果

注释

该方法假设操作符为“+”。它的实现使得我们可以直接在表达式遍历器中使用QuadraticRepn()作为数据对象(从而避免为自定义回调进行函数调用)