work started on generation_system.py and generic_generation_system.py

This commit is contained in:
Saeed Ranjbar 2023-09-18 15:55:50 -04:00
parent ee875859e8
commit 41cf280aab

View File

@ -228,3 +228,74 @@ class GenericGenerationSystem:
:param value: string :param value: string
""" """
self._supply_medium = value self._supply_medium = value
# self._heat_output_curve = None
# self._heat_fuel_consumption_curve = None
# self._heat_efficiency_curve = None
# self._cooling_output_curve = None
# self._cooling_fuel_consumption_curve = None
# self._cooling_efficiency_curve = None
@property
def maximum_heat_supply_temperature(self):
"""
Get maximum heating supply temperature in degree Celsius
:return: float
"""
return self._maximum_heat_supply_temperature
@maximum_heat_supply_temperature.setter
def maximum_heat_supply_temperature(self, value):
"""
Set maximum heating supply temperature in degree Celsius
:param value: float
"""
self._maximum_heat_supply_temperature = value
@property
def minimum_heat_supply_temperature(self):
"""
Get minimum heating supply temperature in degree Celsius
:return: float
"""
return self._minimum_heat_supply_temperature
@minimum_heat_supply_temperature.setter
def minimum_heat_supply_temperature(self, value):
"""
Set minimum heating supply temperature in degree Celsius
:param value: float
"""
self._minimum_heat_supply_temperature = value
@property
def maximum_cooling_supply_temperature(self):
"""
Get maximum cooling supply temperature in degree Celsius
:return: float
"""
return self._maximum_cooling_supply_temperature
@maximum_cooling_supply_temperature.setter
def maximum_cooling_supply_temperature(self, value):
"""
Set maximum cooling supply temperature in degree Celsius
:param value: float
"""
self._maximum_cooling_supply_temperature = value
@property
def minimum_cooling_supply_temperature(self):
"""
Get minimum cooling supply temperature in degree Celsius
:return: float
"""
return self._minimum_cooling_supply_temperature
@minimum_cooling_supply_temperature.setter
def minimum_cooling_supply_temperature(self, value):
"""
Set minimum cooling supply temperature in degree Celsius
:param value: float
"""
self._minimum_cooling_supply_temperature = value