Run from command line to install dependencies:
pip install requirements.txt
The following input files must located in ./data/in
folder.
- hypsometric-curve.csv
- reservoir-elevation-volume.csv
Model parameters can be set in /src/params.py
file.
Run from command line to perform calculation:
python main.py [--snow]
--snow
[optional] - to perform calculation considering snow precipitation.
Water level and overflow time series for each scenario.
Files are located in ./data/out
:
- output.csv
- output-snow.csv
Time series of all variables used in the reservoir water balance simulations.
Files are located in ./data/out/detailed-output
:
- scenario_1.csv
- scenario_2.csv
- scenario_3.csv
- scenario_1_snow.csv
- scenario_2_snow.csv
- scenario_3_snow.csv
The following output are also available in ./data/out/detailed-output
:
- hydrograph.png
- hydrograph.csv
- elevation-volume-interpolation.png