Coverage for backend/pinch_service/OpenPinch/src/analysis/region_analysis.py: 44%
7 statements
« prev ^ index » next coverage.py v7.10.7, created at 2025-11-06 23:27 +0000
« prev ^ index » next coverage.py v7.10.7, created at 2025-11-06 23:27 +0000
1from ..classes import *
2from .site_analysis import get_site_targets
4__all__ = ["get_regional_targets"]
7#######################################################################################################
8# Public API --- TODO
9#######################################################################################################
11def get_regional_targets(region: Zone):
12 """Targets a Regional Zone."""
13 # Targets site level energy & exergy requirements
14 s: Zone
15 for s in region.subzones.values():
16 s = get_site_targets(s)
17 return region
20#######################################################################################################
21# Helper Functions
22#######################################################################################################