Source code for energia.represent.classifiers
"""Model classifiers"""
from enum import Enum
[docs]
class Uncertainty(Enum):
"""Model uncertainty"""
DETERMINISTIC = "Deterministic (certain inputs)"
STOCHASTIC = "Stochastic (random inputs)"
PARAMETRIC = "Parametric (uncertain parameters)"
[docs]
class Structure(Enum):
"""Model Mathematical Structure/Order/Variable Types"""
LINEAR = "Linear"
NONLINEAR = "Nonlinear"
INTEGER = "Integer"
MIXED_INTEGER = "Mixed-Integer"
[docs]
class Scale(Enum):
"""Model Scale/Order"""
MULTI = "Multi"
SINGLE = "Single"
[docs]
class Paradigm(Enum):
"""Modeling Paradigm"""
DESIGN = "Design"
SCHEDULING = "Scheduling"
CONTROL = "Control"