枚举

该模块提供了在Pyomo中使用的标准enum.Enum定义,以及用于处理自定义枚举的额外工具。

实用工具:

ExtendedEnumType(cls, bases, classdict, **kwds)

用于创建扩展另一个Enum的enum.Enum的元类

NamedIntEnum(value)

IntEnum 的扩展版本,支持通过名称和值创建成员。

标准枚举:

ObjectiveSense(value)

标志指示目标是最小化(1)还是最大化(-1)。

枚举

IntEnum(值)

一个围绕enum.IntEnum的兼容性包装器

NamedIntEnum(value)

IntEnum 的扩展版本,支持通过名称和值创建成员。

ObjectiveSense(value)

标志指示目标是最小化(1)还是最大化(-1)。

Classes

ExtendedEnumType(cls, bases, classdict, **kwds)

用于创建扩展另一个Enum的enum.Enum的元类