数值表达式

枚举

ARG_TYPE(value)

Classes

AbsExpression(arg)

一个用于abs()函数的表达式对象。

DivisionExpression(args)

除法表达式。

Expr_ifExpression(args)

一个数值三元(如果-那么-否则)表达式。

ExternalFunctionExpression(args[, fcn])

外部函数表达式

LinearExpression([args, constant, ...])

线性多项式的表达式对象。

MaxExpression(args)

最大表达式。

MinExpression(args)

最小表达式。

MonomialTermExpression(args)

NPV_AbsExpression(arg)

NPV_DivisionExpression(args)

NPV_Expr_ifExpression(args)

NPV_ExternalFunctionExpression(args[, fcn])

NPV_MaxExpression(args)

NPV_MinExpression(args)

NPV_NegationExpression(args)

NPV_PowExpression(args)

NPV_ProductExpression(args)

NPV_SumExpression([args, constant, ...])

NPV_UnaryFunctionExpression(args[, name, fcn])

NegationExpression(args)

否定表达式。

NumericExpression(args)

Pyomo 表达式的基础类。

NumericValue()

这是Pyomo中用于数值的基类。

Numeric_NPV_Mixin()

PowExpression(args)

幂表达式。

ProductExpression(args)

产品表达式。

SumExpression(args)

求和表达式。

SumExpressionBase

SumExpression 的别名

UnaryFunctionExpression(args[, name, fcn])

用于内在(数学)函数的表达式对象(例如 sin, cos, tan)。

linear_expression()

用于可变线性和的上下文管理器。

mutable_expression()

用于可变求和的上下文管理器。

nonlinear_expression()

用于可变非线性总和的上下文管理器。

异常

LinearDecompositionError

Functions

Expr_if([IF_, THEN_, ELSE_])

用于构建条件数值表达式的函数。

acos(arg)

acosh(arg)

asin(arg)

asinh(arg)

atan(arg)

atanh(arg)

ceil(arg)

cos(arg)

cosh(arg)

decompose_term(expr)

一个返回元组的函数,该元组由以下两部分组成:(1) 一个标志,指示表达式是否为线性,(2) 一个表示线性表达式中各项的元组列表。

enable_expression_optimizations([zero, one])

启用(禁用)表达式生成优化

exp(arg)

floor(arg)

log(arg)

log10(arg)

register_arg_type(arg_class, etype)

sin(arg)

sinh(arg)

sqrt(arg)

tan(arg)

tanh(arg)