You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Scripts/helmet_validate_inputfiles.py
+4-1Lines changed: 4 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -183,7 +183,10 @@ def main(args):
183
183
# Check if emmebank has scenarios with different zone numbers
184
184
scenarios_with_different_zones=0
185
185
forsceninemmebank.scenarios():
186
-
ifscen.zone_numbers!=zone_numbers:
186
+
compared_zone_numbers=scen.zone_numbers
187
+
ifcompared_zone_numbers<1: # Skip empty scenarios
188
+
continue
189
+
ifcompared_zone_numbers!=zone_numbers:
187
190
scenarios_with_different_zones+=1
188
191
ifscenarios_with_different_zones>0:
189
192
log.warn(f"{scenarios_with_different_zones} Scenarios with different zones found in EMME bank! Matrices will not be compatible between scenarios with different zones.")
msg="Link {} is leading directly from centroid node {} to centroid node {}. This is not allowed.".format(link.id,link.i_node.number,link.j_node.number)
0 commit comments