├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── feature_request.md │ └── question.md ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── build_deploy_pages.yml │ ├── build_tests.yml │ ├── quick_check.yml │ └── release.yml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE.md ├── MANIFEST.in ├── README.md ├── documentation ├── Makefile ├── _static │ ├── comp_leaflet_map.html │ ├── epa_logo.png │ ├── logo.jpg │ ├── snl_logo.png │ ├── tank_head.html │ ├── water_circle.jpg │ ├── water_drop.jpg │ ├── wntr-favicon.svg │ └── wntr.css ├── _templates │ └── autosummary │ │ ├── base.rst │ │ ├── class.rst │ │ ├── exception.rst │ │ └── module.rst ├── acknowledgements.rst ├── acronyms.rst ├── advancedsim.rst ├── attention.rst ├── citations.bib ├── citing_wntr.rst ├── conf.py ├── controls.rst ├── criticality.rst ├── developers.rst ├── disaster_models.rst ├── disclaimer.rst ├── environment.yml ├── examples.rst ├── figures │ ├── cmd_python.png │ ├── damage_state.png │ ├── dataframes.png │ ├── fragility_curve.png │ ├── graph.png │ ├── interactive_network.png │ ├── interactive_timeseries.png │ ├── intersect_demographics.png │ ├── intersect_earthquake.png │ ├── intersect_landslide.png │ ├── leak_demand.png │ ├── network_pga.png │ ├── overview.png │ ├── pipe_split_break.png │ ├── plot_basic_network.png │ ├── plot_folium_network.png │ ├── plot_interactive_timeseries.png │ ├── plot_network.png │ ├── plot_plotly_network.png │ ├── plot_pump_curve.png │ ├── plot_subplot_basic_network.png │ ├── plot_tank_volume_curve.png │ ├── plot_timeseries.png │ ├── plot_valve_segment.png │ ├── plot_valve_segment_attributes.png │ ├── pressure_driven.png │ ├── random_valve_layer.png │ ├── resilience_metrics.png │ ├── skel_branch.png │ ├── skel_example.png │ ├── skel_hydraulics.png │ ├── skel_parallel.png │ ├── skel_series.png │ ├── snap_lines.png │ ├── snap_points.png │ ├── spyder.png │ ├── state_trans_plot.png │ ├── strategic_valve_layer.png │ ├── use_cases.png │ ├── valve_layer.png │ └── wntr_features.png ├── fragility.rst ├── framework.rst ├── getting_started.rst ├── gis.rst ├── graphics.rst ├── hydraulics.rst ├── index.rst ├── index_latex.rst ├── installation.rst ├── layers.rst ├── license.rst ├── make.bat ├── makedocs.bat ├── makedocs.sh ├── model_io.rst ├── morph.rst ├── networkxgraph.rst ├── options.rst ├── overview.rst ├── reference.rst ├── references.bib ├── resilience.rst ├── resultsobject.rst ├── units.rst ├── userguide.rst ├── users.rst ├── waternetworkmodel.rst ├── waterquality.rst ├── whatsnew.rst ├── whatsnew │ ├── v0.1.0.rst │ ├── v0.1.1.rst │ ├── v0.1.2.rst │ ├── v0.1.3.rst │ ├── v0.1.4.rst │ ├── v0.1.5.rst │ ├── v0.1.6.rst │ ├── v0.1.7.rst │ ├── v0.2.1.rst │ ├── v0.2.2.1.rst │ ├── v0.2.2.rst │ ├── v0.2.3.rst │ ├── v0.3.0.rst │ ├── v0.3.1.rst │ ├── v0.4.0.rst │ ├── v0.4.1.rst │ ├── v0.4.2.rst │ ├── v0.5.0.rst │ ├── v1.0.0.rst │ ├── v1.1.0.rst │ └── v1.2.0.rst └── wntr-api.rst ├── examples ├── data │ ├── Net1_demographic_data.geojson │ ├── Net1_earthquake_data.geojson │ ├── Net1_hydrant_data.geojson │ ├── Net1_landslide_data.geojson │ ├── Net1_valve_data.geojson │ ├── ky10_landslide_data.geojson │ └── ky10_svi_data.geojson ├── demos │ ├── basic_demo.ipynb │ ├── earthquake_demo.ipynb │ ├── fire_flow_demo.ipynb │ ├── geospatial_demo.ipynb │ ├── pipe_break_demo.ipynb │ └── segment_break_demo.ipynb ├── fire_flow.py ├── getting_started.py ├── networks │ ├── Net1.inp │ ├── Net1.json │ ├── Net2.inp │ ├── Net2.json │ ├── Net3.inp │ ├── Net3.json │ ├── Net6.inp │ ├── Net6.json │ └── ky10.inp ├── pipe_criticality.py └── stochastic_simulation.py ├── pyproject.toml ├── requirements.txt ├── setup.py └── wntr ├── __init__.py ├── epanet ├── Darwin │ ├── libepanet.dylib │ └── libepanet22.dylib ├── Linux │ ├── libepanet22_amd64.so │ └── libepanet2_amd64.so ├── Windows │ ├── EN2setup.exe │ ├── epanet2.bas │ ├── epanet2.def │ ├── epanet2.dll │ ├── epanet2.lib │ ├── epanet2.pas │ ├── epanet22_amd64.dll │ ├── epanet22_win32.dll │ └── epanet2_amd64.dll ├── __init__.py ├── exceptions.py ├── io.py ├── toolkit.py └── util.py ├── gis ├── __init__.py ├── geospatial.py └── network.py ├── graphics ├── __init__.py ├── color.py ├── curve.py ├── layer.py └── network.py ├── metrics ├── __init__.py ├── economic.py ├── hydraulic.py ├── misc.py ├── topographic.py └── water_security.py ├── morph ├── __init__.py ├── link.py ├── node.py └── skel.py ├── network ├── __init__.py ├── base.py ├── controls.py ├── elements.py ├── io.py ├── layer.py ├── model.py └── options.py ├── scenario ├── __init__.py ├── earthquake.py └── fragility_curve.py ├── sim ├── __init__.py ├── aml │ ├── __init__.py │ ├── aml.py │ ├── evaluator.cpp │ ├── evaluator.hpp │ ├── evaluator.i │ ├── evaluator.py │ ├── evaluator_wrap.cpp │ ├── expr.py │ └── numpy.i ├── core.py ├── epanet.py ├── hydraulics.py ├── models │ ├── __init__.py │ ├── constants.py │ ├── constraint.py │ ├── param.py │ ├── utils.py │ └── var.py ├── network_isolation │ ├── __init__.py │ ├── network_isolation.cpp │ ├── network_isolation.hpp │ ├── network_isolation.i │ ├── network_isolation.py │ ├── network_isolation_wrap.cpp │ └── numpy.i ├── results.py └── solvers.py ├── tests ├── __init__.py ├── data_for_testing │ ├── earthquake_demo_people_test_data.csv │ ├── earthquake_demo_people_wrepair_test_data.csv │ ├── fire_flow_demo_junction_test_data.csv │ ├── fire_flow_demo_people_test_data.csv │ ├── pipe_break_demo_junction_test_data.csv │ ├── pipe_break_demo_people_test_data.csv │ ├── pump_practice_curves.csv │ ├── segment_break_demo_junction_test_data.csv │ └── segment_break_demo_people_test_data.csv ├── networks_for_testing │ ├── Anytown.inp │ ├── Anytown_multipointcurves.inp │ ├── Awumah_layout1.inp │ ├── Awumah_layout8.inp │ ├── CCWI17-HermanMahmoud.inp │ ├── Net3.json │ ├── Net6_plus.inp │ ├── Todini_Fig2_optCost_CMH.inp │ ├── Todini_Fig2_optCost_GPM.inp │ ├── Todini_Fig2_solA_CMH.inp │ ├── Todini_Fig2_solA_GPM.inp │ ├── bad_syntax.inp │ ├── bad_times.inp │ ├── bad_values.inp │ ├── conditional_controls_1.inp │ ├── conditional_controls_2.inp │ ├── control_comb.inp │ ├── cv_controls.inp │ ├── epanet_leaks.inp │ ├── fcv_open_no_downstream_sources.inp │ ├── fcv_open_no_upstream_sources.inp │ ├── io.inp │ ├── latin1.inp │ ├── leaks.inp │ ├── link_segments_random.csv │ ├── link_segments_strategic.csv │ ├── node_segments_random.csv │ ├── node_segments_strategic.csv │ ├── prv_closed_no_upstream_sources.inp │ ├── prv_open_no_upstream_sources.inp │ ├── psv_open_no_downstream_sources.inp │ ├── simulator.inp │ ├── skeletonize.inp │ ├── tank_controls_1.inp │ ├── tank_controls_2.inp │ ├── time_controls.inp │ ├── times.inp │ ├── valve_crit_demand.csv │ ├── valve_crit_length.csv │ ├── valve_crit_valve.csv │ ├── valve_layer_random.csv │ ├── valve_layer_stategic_0.csv │ ├── valve_layer_stategic_1.csv │ ├── valve_layer_stategic_2.csv │ ├── valve_layer_stategic_3.csv │ └── valve_layer_stategic_4.csv ├── test_aml.py ├── test_demos.py ├── test_epanet_exceptions.py ├── test_epanet_io.py ├── test_epanet_toolkit.py ├── test_epanet_units.py ├── test_examples.py ├── test_gis.py ├── test_graphics.py ├── test_metrics_demand.py ├── test_metrics_economic.py ├── test_metrics_entropy.py ├── test_metrics_healthimpacts.py ├── test_metrics_population.py ├── test_metrics_pump_cost.py ├── test_metrics_segments.py ├── test_metrics_todini.py ├── test_metrics_valve_criticality.py ├── test_models.py ├── test_morph.py ├── test_multiple_simulations.py ├── test_network.py ├── test_network_controls.py ├── test_network_elements.py ├── test_network_graph.py ├── test_network_layers.py ├── test_network_leaks.py ├── test_network_minor_loss.py ├── test_network_pump_outage.py ├── test_network_valves.py ├── test_sceanrio_earthquake.py ├── test_scenario_fragility_curve.py ├── test_sim_PDD.py ├── test_sim_benchmark.py ├── test_sim_demand_multiplier.py ├── test_sim_performance.py ├── test_sim_reset_conditions.py ├── test_sim_results.py ├── test_sim_waterquality.py └── test_times.py └── utils ├── __init__.py ├── doc_inheritor.py ├── logger.py ├── ordered_set.py └── polynomial_interpolation.py /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/ISSUE_TEMPLATE/question.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/build_deploy_pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/workflows/build_deploy_pages.yml -------------------------------------------------------------------------------- /.github/workflows/build_tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/workflows/build_tests.yml -------------------------------------------------------------------------------- /.github/workflows/quick_check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/workflows/quick_check.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/LICENSE.md -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/README.md -------------------------------------------------------------------------------- /documentation/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/Makefile -------------------------------------------------------------------------------- /documentation/_static/comp_leaflet_map.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/comp_leaflet_map.html -------------------------------------------------------------------------------- /documentation/_static/epa_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/epa_logo.png -------------------------------------------------------------------------------- /documentation/_static/logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/logo.jpg -------------------------------------------------------------------------------- /documentation/_static/snl_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/snl_logo.png -------------------------------------------------------------------------------- /documentation/_static/tank_head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/tank_head.html -------------------------------------------------------------------------------- /documentation/_static/water_circle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/water_circle.jpg -------------------------------------------------------------------------------- /documentation/_static/water_drop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/water_drop.jpg -------------------------------------------------------------------------------- /documentation/_static/wntr-favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/wntr-favicon.svg -------------------------------------------------------------------------------- /documentation/_static/wntr.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_static/wntr.css -------------------------------------------------------------------------------- /documentation/_templates/autosummary/base.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_templates/autosummary/base.rst -------------------------------------------------------------------------------- /documentation/_templates/autosummary/class.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_templates/autosummary/class.rst -------------------------------------------------------------------------------- /documentation/_templates/autosummary/exception.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_templates/autosummary/exception.rst -------------------------------------------------------------------------------- /documentation/_templates/autosummary/module.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/_templates/autosummary/module.rst -------------------------------------------------------------------------------- /documentation/acknowledgements.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/acknowledgements.rst -------------------------------------------------------------------------------- /documentation/acronyms.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/acronyms.rst -------------------------------------------------------------------------------- /documentation/advancedsim.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/advancedsim.rst -------------------------------------------------------------------------------- /documentation/attention.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/attention.rst -------------------------------------------------------------------------------- /documentation/citations.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/citations.bib -------------------------------------------------------------------------------- /documentation/citing_wntr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/citing_wntr.rst -------------------------------------------------------------------------------- /documentation/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/conf.py -------------------------------------------------------------------------------- /documentation/controls.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/controls.rst -------------------------------------------------------------------------------- /documentation/criticality.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/criticality.rst -------------------------------------------------------------------------------- /documentation/developers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/developers.rst -------------------------------------------------------------------------------- /documentation/disaster_models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/disaster_models.rst -------------------------------------------------------------------------------- /documentation/disclaimer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/disclaimer.rst -------------------------------------------------------------------------------- /documentation/environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/environment.yml -------------------------------------------------------------------------------- /documentation/examples.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/examples.rst -------------------------------------------------------------------------------- /documentation/figures/cmd_python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/cmd_python.png -------------------------------------------------------------------------------- /documentation/figures/damage_state.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/damage_state.png -------------------------------------------------------------------------------- /documentation/figures/dataframes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/dataframes.png -------------------------------------------------------------------------------- /documentation/figures/fragility_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/fragility_curve.png -------------------------------------------------------------------------------- /documentation/figures/graph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/graph.png -------------------------------------------------------------------------------- /documentation/figures/interactive_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/interactive_network.png -------------------------------------------------------------------------------- /documentation/figures/interactive_timeseries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/interactive_timeseries.png -------------------------------------------------------------------------------- /documentation/figures/intersect_demographics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/intersect_demographics.png -------------------------------------------------------------------------------- /documentation/figures/intersect_earthquake.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/intersect_earthquake.png -------------------------------------------------------------------------------- /documentation/figures/intersect_landslide.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/intersect_landslide.png -------------------------------------------------------------------------------- /documentation/figures/leak_demand.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/leak_demand.png -------------------------------------------------------------------------------- /documentation/figures/network_pga.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/network_pga.png -------------------------------------------------------------------------------- /documentation/figures/overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/overview.png -------------------------------------------------------------------------------- /documentation/figures/pipe_split_break.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/pipe_split_break.png -------------------------------------------------------------------------------- /documentation/figures/plot_basic_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_basic_network.png -------------------------------------------------------------------------------- /documentation/figures/plot_folium_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_folium_network.png -------------------------------------------------------------------------------- /documentation/figures/plot_interactive_timeseries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_interactive_timeseries.png -------------------------------------------------------------------------------- /documentation/figures/plot_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_network.png -------------------------------------------------------------------------------- /documentation/figures/plot_plotly_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_plotly_network.png -------------------------------------------------------------------------------- /documentation/figures/plot_pump_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_pump_curve.png -------------------------------------------------------------------------------- /documentation/figures/plot_subplot_basic_network.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_subplot_basic_network.png -------------------------------------------------------------------------------- /documentation/figures/plot_tank_volume_curve.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_tank_volume_curve.png -------------------------------------------------------------------------------- /documentation/figures/plot_timeseries.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_timeseries.png -------------------------------------------------------------------------------- /documentation/figures/plot_valve_segment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_valve_segment.png -------------------------------------------------------------------------------- /documentation/figures/plot_valve_segment_attributes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/plot_valve_segment_attributes.png -------------------------------------------------------------------------------- /documentation/figures/pressure_driven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/pressure_driven.png -------------------------------------------------------------------------------- /documentation/figures/random_valve_layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/random_valve_layer.png -------------------------------------------------------------------------------- /documentation/figures/resilience_metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/resilience_metrics.png -------------------------------------------------------------------------------- /documentation/figures/skel_branch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/skel_branch.png -------------------------------------------------------------------------------- /documentation/figures/skel_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/skel_example.png -------------------------------------------------------------------------------- /documentation/figures/skel_hydraulics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/skel_hydraulics.png -------------------------------------------------------------------------------- /documentation/figures/skel_parallel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/skel_parallel.png -------------------------------------------------------------------------------- /documentation/figures/skel_series.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/skel_series.png -------------------------------------------------------------------------------- /documentation/figures/snap_lines.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/snap_lines.png -------------------------------------------------------------------------------- /documentation/figures/snap_points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/snap_points.png -------------------------------------------------------------------------------- /documentation/figures/spyder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/spyder.png -------------------------------------------------------------------------------- /documentation/figures/state_trans_plot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/state_trans_plot.png -------------------------------------------------------------------------------- /documentation/figures/strategic_valve_layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/strategic_valve_layer.png -------------------------------------------------------------------------------- /documentation/figures/use_cases.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/use_cases.png -------------------------------------------------------------------------------- /documentation/figures/valve_layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/valve_layer.png -------------------------------------------------------------------------------- /documentation/figures/wntr_features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/figures/wntr_features.png -------------------------------------------------------------------------------- /documentation/fragility.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/fragility.rst -------------------------------------------------------------------------------- /documentation/framework.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/framework.rst -------------------------------------------------------------------------------- /documentation/getting_started.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/getting_started.rst -------------------------------------------------------------------------------- /documentation/gis.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/gis.rst -------------------------------------------------------------------------------- /documentation/graphics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/graphics.rst -------------------------------------------------------------------------------- /documentation/hydraulics.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/hydraulics.rst -------------------------------------------------------------------------------- /documentation/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/index.rst -------------------------------------------------------------------------------- /documentation/index_latex.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/index_latex.rst -------------------------------------------------------------------------------- /documentation/installation.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/installation.rst -------------------------------------------------------------------------------- /documentation/layers.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/layers.rst -------------------------------------------------------------------------------- /documentation/license.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/license.rst -------------------------------------------------------------------------------- /documentation/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/make.bat -------------------------------------------------------------------------------- /documentation/makedocs.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/makedocs.bat -------------------------------------------------------------------------------- /documentation/makedocs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/makedocs.sh -------------------------------------------------------------------------------- /documentation/model_io.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/model_io.rst -------------------------------------------------------------------------------- /documentation/morph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/morph.rst -------------------------------------------------------------------------------- /documentation/networkxgraph.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/networkxgraph.rst -------------------------------------------------------------------------------- /documentation/options.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/options.rst -------------------------------------------------------------------------------- /documentation/overview.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/overview.rst -------------------------------------------------------------------------------- /documentation/reference.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/reference.rst -------------------------------------------------------------------------------- /documentation/references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/references.bib -------------------------------------------------------------------------------- /documentation/resilience.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/resilience.rst -------------------------------------------------------------------------------- /documentation/resultsobject.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/resultsobject.rst -------------------------------------------------------------------------------- /documentation/units.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/units.rst -------------------------------------------------------------------------------- /documentation/userguide.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/userguide.rst -------------------------------------------------------------------------------- /documentation/users.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/users.rst -------------------------------------------------------------------------------- /documentation/waternetworkmodel.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/waternetworkmodel.rst -------------------------------------------------------------------------------- /documentation/waterquality.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/waterquality.rst -------------------------------------------------------------------------------- /documentation/whatsnew.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.0.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.1.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.2.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.3.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.4.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.4.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.5.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.5.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.6.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.6.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.1.7.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.1.7.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.2.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.2.1.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.2.2.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.2.2.1.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.2.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.2.2.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.2.3.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.2.3.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.3.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.3.0.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.3.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.3.1.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.4.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.4.0.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.4.1.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.4.1.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.4.2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.4.2.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v0.5.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v0.5.0.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v1.0.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v1.0.0.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v1.1.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v1.1.0.rst -------------------------------------------------------------------------------- /documentation/whatsnew/v1.2.0.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/whatsnew/v1.2.0.rst -------------------------------------------------------------------------------- /documentation/wntr-api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/documentation/wntr-api.rst -------------------------------------------------------------------------------- /examples/data/Net1_demographic_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/Net1_demographic_data.geojson -------------------------------------------------------------------------------- /examples/data/Net1_earthquake_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/Net1_earthquake_data.geojson -------------------------------------------------------------------------------- /examples/data/Net1_hydrant_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/Net1_hydrant_data.geojson -------------------------------------------------------------------------------- /examples/data/Net1_landslide_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/Net1_landslide_data.geojson -------------------------------------------------------------------------------- /examples/data/Net1_valve_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/Net1_valve_data.geojson -------------------------------------------------------------------------------- /examples/data/ky10_landslide_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/ky10_landslide_data.geojson -------------------------------------------------------------------------------- /examples/data/ky10_svi_data.geojson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/data/ky10_svi_data.geojson -------------------------------------------------------------------------------- /examples/demos/basic_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/demos/basic_demo.ipynb -------------------------------------------------------------------------------- /examples/demos/earthquake_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/demos/earthquake_demo.ipynb -------------------------------------------------------------------------------- /examples/demos/fire_flow_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/demos/fire_flow_demo.ipynb -------------------------------------------------------------------------------- /examples/demos/geospatial_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/demos/geospatial_demo.ipynb -------------------------------------------------------------------------------- /examples/demos/pipe_break_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/demos/pipe_break_demo.ipynb -------------------------------------------------------------------------------- /examples/demos/segment_break_demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/demos/segment_break_demo.ipynb -------------------------------------------------------------------------------- /examples/fire_flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/fire_flow.py -------------------------------------------------------------------------------- /examples/getting_started.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/getting_started.py -------------------------------------------------------------------------------- /examples/networks/Net1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net1.inp -------------------------------------------------------------------------------- /examples/networks/Net1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net1.json -------------------------------------------------------------------------------- /examples/networks/Net2.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net2.inp -------------------------------------------------------------------------------- /examples/networks/Net2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net2.json -------------------------------------------------------------------------------- /examples/networks/Net3.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net3.inp -------------------------------------------------------------------------------- /examples/networks/Net3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net3.json -------------------------------------------------------------------------------- /examples/networks/Net6.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net6.inp -------------------------------------------------------------------------------- /examples/networks/Net6.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/Net6.json -------------------------------------------------------------------------------- /examples/networks/ky10.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/networks/ky10.inp -------------------------------------------------------------------------------- /examples/pipe_criticality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/pipe_criticality.py -------------------------------------------------------------------------------- /examples/stochastic_simulation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/examples/stochastic_simulation.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/setup.py -------------------------------------------------------------------------------- /wntr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/__init__.py -------------------------------------------------------------------------------- /wntr/epanet/Darwin/libepanet.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Darwin/libepanet.dylib -------------------------------------------------------------------------------- /wntr/epanet/Darwin/libepanet22.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Darwin/libepanet22.dylib -------------------------------------------------------------------------------- /wntr/epanet/Linux/libepanet22_amd64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Linux/libepanet22_amd64.so -------------------------------------------------------------------------------- /wntr/epanet/Linux/libepanet2_amd64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Linux/libepanet2_amd64.so -------------------------------------------------------------------------------- /wntr/epanet/Windows/EN2setup.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/EN2setup.exe -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet2.bas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet2.bas -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet2.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet2.def -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet2.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet2.dll -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet2.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet2.lib -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet2.pas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet2.pas -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet22_amd64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet22_amd64.dll -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet22_win32.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet22_win32.dll -------------------------------------------------------------------------------- /wntr/epanet/Windows/epanet2_amd64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/Windows/epanet2_amd64.dll -------------------------------------------------------------------------------- /wntr/epanet/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/__init__.py -------------------------------------------------------------------------------- /wntr/epanet/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/exceptions.py -------------------------------------------------------------------------------- /wntr/epanet/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/io.py -------------------------------------------------------------------------------- /wntr/epanet/toolkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/toolkit.py -------------------------------------------------------------------------------- /wntr/epanet/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/epanet/util.py -------------------------------------------------------------------------------- /wntr/gis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/gis/__init__.py -------------------------------------------------------------------------------- /wntr/gis/geospatial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/gis/geospatial.py -------------------------------------------------------------------------------- /wntr/gis/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/gis/network.py -------------------------------------------------------------------------------- /wntr/graphics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/graphics/__init__.py -------------------------------------------------------------------------------- /wntr/graphics/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/graphics/color.py -------------------------------------------------------------------------------- /wntr/graphics/curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/graphics/curve.py -------------------------------------------------------------------------------- /wntr/graphics/layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/graphics/layer.py -------------------------------------------------------------------------------- /wntr/graphics/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/graphics/network.py -------------------------------------------------------------------------------- /wntr/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/metrics/__init__.py -------------------------------------------------------------------------------- /wntr/metrics/economic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/metrics/economic.py -------------------------------------------------------------------------------- /wntr/metrics/hydraulic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/metrics/hydraulic.py -------------------------------------------------------------------------------- /wntr/metrics/misc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/metrics/misc.py -------------------------------------------------------------------------------- /wntr/metrics/topographic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/metrics/topographic.py -------------------------------------------------------------------------------- /wntr/metrics/water_security.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/metrics/water_security.py -------------------------------------------------------------------------------- /wntr/morph/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/morph/__init__.py -------------------------------------------------------------------------------- /wntr/morph/link.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/morph/link.py -------------------------------------------------------------------------------- /wntr/morph/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/morph/node.py -------------------------------------------------------------------------------- /wntr/morph/skel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/morph/skel.py -------------------------------------------------------------------------------- /wntr/network/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/__init__.py -------------------------------------------------------------------------------- /wntr/network/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/base.py -------------------------------------------------------------------------------- /wntr/network/controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/controls.py -------------------------------------------------------------------------------- /wntr/network/elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/elements.py -------------------------------------------------------------------------------- /wntr/network/io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/io.py -------------------------------------------------------------------------------- /wntr/network/layer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/layer.py -------------------------------------------------------------------------------- /wntr/network/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/model.py -------------------------------------------------------------------------------- /wntr/network/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/network/options.py -------------------------------------------------------------------------------- /wntr/scenario/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/scenario/__init__.py -------------------------------------------------------------------------------- /wntr/scenario/earthquake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/scenario/earthquake.py -------------------------------------------------------------------------------- /wntr/scenario/fragility_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/scenario/fragility_curve.py -------------------------------------------------------------------------------- /wntr/sim/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/__init__.py -------------------------------------------------------------------------------- /wntr/sim/aml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/__init__.py -------------------------------------------------------------------------------- /wntr/sim/aml/aml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/aml.py -------------------------------------------------------------------------------- /wntr/sim/aml/evaluator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/evaluator.cpp -------------------------------------------------------------------------------- /wntr/sim/aml/evaluator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/evaluator.hpp -------------------------------------------------------------------------------- /wntr/sim/aml/evaluator.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/evaluator.i -------------------------------------------------------------------------------- /wntr/sim/aml/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/evaluator.py -------------------------------------------------------------------------------- /wntr/sim/aml/evaluator_wrap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/evaluator_wrap.cpp -------------------------------------------------------------------------------- /wntr/sim/aml/expr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/expr.py -------------------------------------------------------------------------------- /wntr/sim/aml/numpy.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/aml/numpy.i -------------------------------------------------------------------------------- /wntr/sim/core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/core.py -------------------------------------------------------------------------------- /wntr/sim/epanet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/epanet.py -------------------------------------------------------------------------------- /wntr/sim/hydraulics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/hydraulics.py -------------------------------------------------------------------------------- /wntr/sim/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/models/__init__.py -------------------------------------------------------------------------------- /wntr/sim/models/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/models/constants.py -------------------------------------------------------------------------------- /wntr/sim/models/constraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/models/constraint.py -------------------------------------------------------------------------------- /wntr/sim/models/param.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/models/param.py -------------------------------------------------------------------------------- /wntr/sim/models/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/models/utils.py -------------------------------------------------------------------------------- /wntr/sim/models/var.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/models/var.py -------------------------------------------------------------------------------- /wntr/sim/network_isolation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/__init__.py -------------------------------------------------------------------------------- /wntr/sim/network_isolation/network_isolation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/network_isolation.cpp -------------------------------------------------------------------------------- /wntr/sim/network_isolation/network_isolation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/network_isolation.hpp -------------------------------------------------------------------------------- /wntr/sim/network_isolation/network_isolation.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/network_isolation.i -------------------------------------------------------------------------------- /wntr/sim/network_isolation/network_isolation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/network_isolation.py -------------------------------------------------------------------------------- /wntr/sim/network_isolation/network_isolation_wrap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/network_isolation_wrap.cpp -------------------------------------------------------------------------------- /wntr/sim/network_isolation/numpy.i: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/network_isolation/numpy.i -------------------------------------------------------------------------------- /wntr/sim/results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/results.py -------------------------------------------------------------------------------- /wntr/sim/solvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/sim/solvers.py -------------------------------------------------------------------------------- /wntr/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/earthquake_demo_people_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/earthquake_demo_people_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/earthquake_demo_people_wrepair_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/earthquake_demo_people_wrepair_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/fire_flow_demo_junction_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/fire_flow_demo_junction_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/fire_flow_demo_people_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/fire_flow_demo_people_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/pipe_break_demo_junction_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/pipe_break_demo_junction_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/pipe_break_demo_people_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/pipe_break_demo_people_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/pump_practice_curves.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/pump_practice_curves.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/segment_break_demo_junction_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/segment_break_demo_junction_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/data_for_testing/segment_break_demo_people_test_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/data_for_testing/segment_break_demo_people_test_data.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Anytown.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Anytown.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Anytown_multipointcurves.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Anytown_multipointcurves.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Awumah_layout1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Awumah_layout1.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Awumah_layout8.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Awumah_layout8.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/CCWI17-HermanMahmoud.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/CCWI17-HermanMahmoud.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Net3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Net3.json -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Net6_plus.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Net6_plus.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Todini_Fig2_optCost_CMH.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Todini_Fig2_optCost_CMH.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Todini_Fig2_optCost_GPM.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Todini_Fig2_optCost_GPM.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Todini_Fig2_solA_CMH.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Todini_Fig2_solA_CMH.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/Todini_Fig2_solA_GPM.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/Todini_Fig2_solA_GPM.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/bad_syntax.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/bad_syntax.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/bad_times.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/bad_times.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/bad_values.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/bad_values.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/conditional_controls_1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/conditional_controls_1.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/conditional_controls_2.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/conditional_controls_2.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/control_comb.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/control_comb.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/cv_controls.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/cv_controls.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/epanet_leaks.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/epanet_leaks.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/fcv_open_no_downstream_sources.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/fcv_open_no_downstream_sources.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/fcv_open_no_upstream_sources.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/fcv_open_no_upstream_sources.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/io.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/io.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/latin1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/latin1.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/leaks.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/leaks.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/link_segments_random.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/link_segments_random.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/link_segments_strategic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/link_segments_strategic.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/node_segments_random.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/node_segments_random.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/node_segments_strategic.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/node_segments_strategic.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/prv_closed_no_upstream_sources.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/prv_closed_no_upstream_sources.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/prv_open_no_upstream_sources.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/prv_open_no_upstream_sources.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/psv_open_no_downstream_sources.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/psv_open_no_downstream_sources.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/simulator.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/simulator.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/skeletonize.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/skeletonize.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/tank_controls_1.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/tank_controls_1.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/tank_controls_2.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/tank_controls_2.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/time_controls.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/time_controls.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/times.inp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/times.inp -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_crit_demand.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_crit_demand.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_crit_length.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_crit_length.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_crit_valve.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_crit_valve.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_layer_random.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_layer_random.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_layer_stategic_0.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_layer_stategic_0.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_layer_stategic_1.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_layer_stategic_1.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_layer_stategic_2.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_layer_stategic_2.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_layer_stategic_3.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/networks_for_testing/valve_layer_stategic_3.csv -------------------------------------------------------------------------------- /wntr/tests/networks_for_testing/valve_layer_stategic_4.csv: -------------------------------------------------------------------------------- 1 | ,link,node 2 | -------------------------------------------------------------------------------- /wntr/tests/test_aml.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_aml.py -------------------------------------------------------------------------------- /wntr/tests/test_demos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_demos.py -------------------------------------------------------------------------------- /wntr/tests/test_epanet_exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_epanet_exceptions.py -------------------------------------------------------------------------------- /wntr/tests/test_epanet_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_epanet_io.py -------------------------------------------------------------------------------- /wntr/tests/test_epanet_toolkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_epanet_toolkit.py -------------------------------------------------------------------------------- /wntr/tests/test_epanet_units.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_epanet_units.py -------------------------------------------------------------------------------- /wntr/tests/test_examples.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_examples.py -------------------------------------------------------------------------------- /wntr/tests/test_gis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_gis.py -------------------------------------------------------------------------------- /wntr/tests/test_graphics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_graphics.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_demand.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_demand.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_economic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_economic.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_entropy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_entropy.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_healthimpacts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_healthimpacts.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_population.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_population.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_pump_cost.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_pump_cost.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_segments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_segments.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_todini.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_todini.py -------------------------------------------------------------------------------- /wntr/tests/test_metrics_valve_criticality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_metrics_valve_criticality.py -------------------------------------------------------------------------------- /wntr/tests/test_models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_models.py -------------------------------------------------------------------------------- /wntr/tests/test_morph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_morph.py -------------------------------------------------------------------------------- /wntr/tests/test_multiple_simulations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_multiple_simulations.py -------------------------------------------------------------------------------- /wntr/tests/test_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network.py -------------------------------------------------------------------------------- /wntr/tests/test_network_controls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_controls.py -------------------------------------------------------------------------------- /wntr/tests/test_network_elements.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_elements.py -------------------------------------------------------------------------------- /wntr/tests/test_network_graph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_graph.py -------------------------------------------------------------------------------- /wntr/tests/test_network_layers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_layers.py -------------------------------------------------------------------------------- /wntr/tests/test_network_leaks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_leaks.py -------------------------------------------------------------------------------- /wntr/tests/test_network_minor_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_minor_loss.py -------------------------------------------------------------------------------- /wntr/tests/test_network_pump_outage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_pump_outage.py -------------------------------------------------------------------------------- /wntr/tests/test_network_valves.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_network_valves.py -------------------------------------------------------------------------------- /wntr/tests/test_sceanrio_earthquake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sceanrio_earthquake.py -------------------------------------------------------------------------------- /wntr/tests/test_scenario_fragility_curve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_scenario_fragility_curve.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_PDD.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_PDD.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_benchmark.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_demand_multiplier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_demand_multiplier.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_performance.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_reset_conditions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_reset_conditions.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_results.py -------------------------------------------------------------------------------- /wntr/tests/test_sim_waterquality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_sim_waterquality.py -------------------------------------------------------------------------------- /wntr/tests/test_times.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/tests/test_times.py -------------------------------------------------------------------------------- /wntr/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/utils/__init__.py -------------------------------------------------------------------------------- /wntr/utils/doc_inheritor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/utils/doc_inheritor.py -------------------------------------------------------------------------------- /wntr/utils/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/utils/logger.py -------------------------------------------------------------------------------- /wntr/utils/ordered_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/utils/ordered_set.py -------------------------------------------------------------------------------- /wntr/utils/polynomial_interpolation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWaterAnalytics/WNTR/HEAD/wntr/utils/polynomial_interpolation.py --------------------------------------------------------------------------------