from __future__ import annotations import os from pathlib import Path APP_DIR = Path(__file__).resolve().parent.parent PROJECT_ROOT = APP_DIR.parent _configured_data_dir = os.getenv("SIMULATIONAPP_DATA_DIR") DATA_DIR = ( Path(_configured_data_dir).expanduser().resolve() if _configured_data_dir else APP_DIR / "data" ) SIMULATION_RUNS_DIR = DATA_DIR / "simulation-runs" SIMULATION_BASELINES_DIR = PROJECT_ROOT / "tests" / "baselines" / "simulation" MODELICA_TESTMODEL_RESULT_PATH = ( PROJECT_ROOT / "ModelicaModels" / "Simulation" / "Testmodel_res.csv" )