Source code for ebm.model.heating_systems

from enum import unique, StrEnum

[docs] @unique class HeatingSystems(StrEnum): ELECTRICITY = 'Electricity' ELECTRICITY_BIO = 'Electricity - Bio' ELECTRIC_BOILER = 'Electric boiler' ELECTRIC_BOILER_SOLAR = 'Electric boiler - Solar' GAS = 'Gas' DISTRICT_HEATING = 'DH' DISTRICT_HEATING_BIO = 'DH - Bio' HP_BIO = 'HP - Bio - Electricity' HP_ELECTRICITY = 'HP - Electricity' HP_CENTRAL_HEATING = 'HP Central heating - Electric boiler' HP_CENTRAL_HEATING_GAS = 'HP Central heating - Gas' HP_CENTRAL_HEATING_BIO = 'HP Central heating - Bio' def __repr__(self): return f'{self.__class__.__name__}.{self.name}'