"""Mutable state used by the legacy synchronous simulation runner.""" RESERVOIR_BASIC_HEIGHT = 250.35 PATTERN_TIME_STEP: float | None = None hydraulic_timestep: str | None = None # Element ID -> SCADA api_query_id, loaded per project before simulation. reservoirs_id: dict[str, str] = {} tanks_id: dict[str, str] = {} fixed_pumps_id: dict[str, str] = {} variable_pumps_id: dict[str, str] = {} pressure_id: dict[str, str] = {} demand_id: dict[str, str] = {} quality_id: dict[str, str] = {}