├── .gitattributes ├── .github └── workflows │ └── build-wheels.yml ├── .gitignore ├── .gitmodules ├── README.md ├── epanet-module ├── LICENSE ├── README.md ├── epamodule.py ├── example2.inp ├── example2.py ├── example3.inp ├── outbin.py ├── test_outbin.py └── tester.py ├── epanet_python ├── appveyor.yml ├── before_build.bat ├── epanet_python │ ├── output │ │ ├── epanet │ │ │ └── output │ │ │ │ ├── __init__.py │ │ │ │ └── output.i │ │ ├── setup.py │ │ └── tests │ │ │ ├── data │ │ │ └── net1.out │ │ │ └── test_output.py │ └── toolkit │ │ ├── epanet │ │ └── toolkit │ │ │ ├── __init__.py │ │ │ └── toolkit.i │ │ ├── setup.py │ │ └── tests │ │ ├── data │ │ ├── Net1.inp │ │ └── test_warnings.inp │ │ └── test_toolkit.py ├── requirements.txt ├── setup.cfg ├── setup.py └── tox.ini └── owa-epanet ├── CMakeLists.txt ├── LICENSE ├── MANIFEST.in ├── README.md ├── build_owa-epanet.bat ├── packages └── epanet │ └── __init__.py ├── pyproject.toml ├── scripts └── clean.sh ├── setup.py ├── test ├── Pipfile ├── README.md ├── __init__.py ├── data │ ├── __init__.py │ └── example_1.inp ├── test-lib.py └── test_owa_epanet.py └── wrapper ├── output.i └── toolkit.i /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/workflows/build-wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/.github/workflows/build-wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/.gitmodules -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/README.md -------------------------------------------------------------------------------- /epanet-module/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/LICENSE -------------------------------------------------------------------------------- /epanet-module/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/README.md -------------------------------------------------------------------------------- /epanet-module/epamodule.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/epamodule.py -------------------------------------------------------------------------------- /epanet-module/example2.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/example2.inp -------------------------------------------------------------------------------- /epanet-module/example2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/example2.py -------------------------------------------------------------------------------- /epanet-module/example3.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/example3.inp -------------------------------------------------------------------------------- /epanet-module/outbin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/outbin.py -------------------------------------------------------------------------------- /epanet-module/test_outbin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/test_outbin.py -------------------------------------------------------------------------------- /epanet-module/tester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet-module/tester.py -------------------------------------------------------------------------------- /epanet_python/appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/appveyor.yml -------------------------------------------------------------------------------- /epanet_python/before_build.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/before_build.bat -------------------------------------------------------------------------------- /epanet_python/epanet_python/output/epanet/output/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/output/epanet/output/__init__.py -------------------------------------------------------------------------------- /epanet_python/epanet_python/output/epanet/output/output.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/output/epanet/output/output.i -------------------------------------------------------------------------------- /epanet_python/epanet_python/output/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/output/setup.py -------------------------------------------------------------------------------- /epanet_python/epanet_python/output/tests/data/net1.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/output/tests/data/net1.out -------------------------------------------------------------------------------- /epanet_python/epanet_python/output/tests/test_output.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/output/tests/test_output.py -------------------------------------------------------------------------------- /epanet_python/epanet_python/toolkit/epanet/toolkit/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/toolkit/epanet/toolkit/__init__.py -------------------------------------------------------------------------------- /epanet_python/epanet_python/toolkit/epanet/toolkit/toolkit.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/toolkit/epanet/toolkit/toolkit.i -------------------------------------------------------------------------------- /epanet_python/epanet_python/toolkit/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/toolkit/setup.py -------------------------------------------------------------------------------- /epanet_python/epanet_python/toolkit/tests/data/Net1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/toolkit/tests/data/Net1.inp -------------------------------------------------------------------------------- /epanet_python/epanet_python/toolkit/tests/data/test_warnings.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/toolkit/tests/data/test_warnings.inp -------------------------------------------------------------------------------- /epanet_python/epanet_python/toolkit/tests/test_toolkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/epanet_python/toolkit/tests/test_toolkit.py -------------------------------------------------------------------------------- /epanet_python/requirements.txt: -------------------------------------------------------------------------------- 1 | 2 | 3 | --index-url https://pypi.python.org/simple 4 | -e . 5 | -------------------------------------------------------------------------------- /epanet_python/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/setup.cfg -------------------------------------------------------------------------------- /epanet_python/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/setup.py -------------------------------------------------------------------------------- /epanet_python/tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/epanet_python/tox.ini -------------------------------------------------------------------------------- /owa-epanet/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/CMakeLists.txt -------------------------------------------------------------------------------- /owa-epanet/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/LICENSE -------------------------------------------------------------------------------- /owa-epanet/MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/MANIFEST.in -------------------------------------------------------------------------------- /owa-epanet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/README.md -------------------------------------------------------------------------------- /owa-epanet/build_owa-epanet.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/build_owa-epanet.bat -------------------------------------------------------------------------------- /owa-epanet/packages/epanet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/packages/epanet/__init__.py -------------------------------------------------------------------------------- /owa-epanet/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/pyproject.toml -------------------------------------------------------------------------------- /owa-epanet/scripts/clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/scripts/clean.sh -------------------------------------------------------------------------------- /owa-epanet/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/setup.py -------------------------------------------------------------------------------- /owa-epanet/test/Pipfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /owa-epanet/test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/test/README.md -------------------------------------------------------------------------------- /owa-epanet/test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/test/__init__.py -------------------------------------------------------------------------------- /owa-epanet/test/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/test/data/__init__.py -------------------------------------------------------------------------------- /owa-epanet/test/data/example_1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/test/data/example_1.inp -------------------------------------------------------------------------------- /owa-epanet/test/test-lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/test/test-lib.py -------------------------------------------------------------------------------- /owa-epanet/test/test_owa_epanet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/test/test_owa_epanet.py -------------------------------------------------------------------------------- /owa-epanet/wrapper/output.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/wrapper/output.i -------------------------------------------------------------------------------- /owa-epanet/wrapper/toolkit.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/epanet-python/HEAD/owa-epanet/wrapper/toolkit.i --------------------------------------------------------------------------------