InEnum

(class from pyomo.common.config)

class pyomo.common.config.InEnum(domain)[source]

Bases: object

Domain validation class admitting an enum value/name.

This will admit any value that is in the specified Enum, including Enum members, values, and string names. The incoming value will be automatically cast to an Enum member.

Parameters:

domain (enum.Enum) – The enum that incoming values should be mapped to

__init__(domain)[source]

Methods

__init__(domain)

domain_name()

Member Documentation