diff --git a/city_model_structure/energy_systems/heat_pump.py b/city_model_structure/energy_systems/heat_pump.py index e69de29b..a0af2442 100644 --- a/city_model_structure/energy_systems/heat_pump.py +++ b/city_model_structure/energy_systems/heat_pump.py @@ -0,0 +1,31 @@ +""" +heat_pump module defines a heat pump +SPDX - License - Identifier: LGPL - 3.0 - or -later +Copyright © 2021 Project Author Peter Yefi peteryefi@gmail.com +""" + + +class HeatPump: + """ + HeatPump class + """ + + def __init__(self): + self._model = None + + @property + def model(self) -> str: + """ + Get model name + :return: str + """ + return self._model + + @model.setter + def model(self, value): + """ + Set model (name, indicated in capacity) + :param value: str + """ + if self._model is None: + self._model = value