numeric_expr

Enums

ARG_TYPE(value)

Classes

AbsExpression(arg)

An expression object for the abs() function.

DivisionExpression(args)

Division expressions.

Expr_ifExpression(args)

A numeric ternary (if-then-else) expression.

ExternalFunctionExpression(args[, fcn])

External function expressions

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

An expression object for linear polynomials.

MaxExpression(args)

Maximum expressions.

MinExpression(args)

Minimum expressions.

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)

Negation expressions.

NumericExpression(args)

The base class for Pyomo expressions.

NumericValue()

This is the base class for numeric values used in Pyomo.

Numeric_NPV_Mixin()

PowExpression(args)

Power expressions.

ProductExpression(args)

Product expressions.

SumExpression(args)

Sum expression.

SumExpressionBase

alias of SumExpression

UnaryFunctionExpression(args[, name, fcn])

An expression object for intrinsic (math) functions (e.g. sin, cos, tan).

linear_expression()

Context manager for mutable linear sums.

mutable_expression()

Context manager for mutable sums.

nonlinear_expression()

Context manager for mutable nonlinear sums.

Exceptions

LinearDecompositionError

Functions

Expr_if([IF_, THEN_, ELSE_])

Function used to construct a conditional numeric expression.

acos(arg)

acosh(arg)

asin(arg)

asinh(arg)

atan(arg)

atanh(arg)

ceil(arg)

cos(arg)

cosh(arg)

decompose_term(expr)

A function that returns a tuple consisting of (1) a flag indicating whether the expression is linear, and (2) a list of tuples that represents the terms in the linear expression.

enable_expression_optimizations([zero, one])

Enable(disable) expression generation optimizations

exp(arg)

floor(arg)

log(arg)

log10(arg)

register_arg_type(arg_class, etype)

sin(arg)

sinh(arg)

sqrt(arg)

tan(arg)

tanh(arg)