This module provides standard enum.Enum definitions used in Pyomo, along with additional utilities for working with custom Enums
enum.Enum
Utilities:
ExtendedEnumType(cls, bases, classdict, **kwds)
ExtendedEnumType
Metaclass for creating an enum.Enum that extends another Enum
NamedIntEnum(value)
NamedIntEnum
An extended version of IntEnum that supports creating members by name as well as value.
IntEnum
Standard Enums:
ObjectiveSense(value)
ObjectiveSense
Flag indicating if an objective is minimizing (1) or maximizing (-1).
SolverAPIVersion(value)
SolverAPIVersion
Enum identifying Pyomo solver API version
Enums
Classes