Skip to content

Commit 757c6fe

Browse files
committed
fix: allow one demand node
1 parent 7d0ffa8 commit 757c6fe

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/pownet/input.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -794,6 +794,15 @@ def load_data(self):
794794
) as f:
795795
self.cycle_map = json.load(f)
796796

797+
# When there is no transmission.csv, we expect only one demand node
798+
else:
799+
if len(self.demand_nodes) != 1:
800+
raise ValueError(
801+
"PowNet: When there is no transmission.csv, there must be only one demand node."
802+
)
803+
self.nodes = set(self.demand.columns)
804+
805+
797806
#################
798807
# System requirements
799808
#################

0 commit comments

Comments
 (0)