fixed error in logic in _create_generic_systems
This commit is contained in:
parent
3f91da9f45
commit
a331dce966
|
@ -75,9 +75,10 @@ class MontrealCustomEnergySystemParameters:
|
||||||
@staticmethod
|
@staticmethod
|
||||||
def _create_generic_systems(archetype, building,
|
def _create_generic_systems(archetype, building,
|
||||||
_energy_systems_connection_table, _generic_energy_systems):
|
_energy_systems_connection_table, _generic_energy_systems):
|
||||||
building_systems = []
|
|
||||||
data = [archetype.name, building.name]
|
data = [archetype.name, building.name]
|
||||||
_energy_systems_connection_table.loc[len(_energy_systems_connection_table)] = data
|
_energy_systems_connection_table.loc[len(_energy_systems_connection_table)] = data
|
||||||
|
if archetype.name not in _generic_energy_systems:
|
||||||
|
building_systems = []
|
||||||
for system in archetype.systems:
|
for system in archetype.systems:
|
||||||
energy_system = GenericEnergySystem()
|
energy_system = GenericEnergySystem()
|
||||||
_hub_demand_types = []
|
_hub_demand_types = []
|
||||||
|
@ -116,7 +117,7 @@ class MontrealCustomEnergySystemParameters:
|
||||||
energy_system.distribution_systems = _distribution_system
|
energy_system.distribution_systems = _distribution_system
|
||||||
|
|
||||||
building_systems.append(energy_system)
|
building_systems.append(energy_system)
|
||||||
if archetype.name not in _generic_energy_systems:
|
|
||||||
_generic_energy_systems[archetype.name] = building_systems
|
_generic_energy_systems[archetype.name] = building_systems
|
||||||
|
|
||||||
return _energy_systems_connection_table, _generic_energy_systems
|
return _energy_systems_connection_table, _generic_energy_systems
|
||||||
|
|
Loading…
Reference in New Issue
Block a user