pywr
Pywr is a generalised network resource allocation model written in Python
Pywr is a generalised network resource allocation model written in Python
To install this package, run one of the following:
Pywr is a tool for solving network resource allocation problems at discrete timesteps using a linear programming approach. It's principal application is in resource allocation in water supply networks, although other uses are conceivable. It uses Cython extensions for computational efficiency.
Summary
Pywr is a generalised network resource allocation model written in Python
Last Updated
Sep 19, 2025 at 16:08
License
GPL-3.0-or-later
Total Downloads
645.8K
Supported Platforms
GitHub Repository
http://github.com/pywr/pywrDocumentation
https://pywr.github.io/pywr-docs/index.html