Computational Model Library

Simulating Water, Individuals, and Management (SWIM) (version 1.0.0)

SWIM is a simulation of water management, designed to study interactions among water managers and customers in Phoenix and Tucson, Arizona. The simulation can be used to study manager interaction in Phoenix, manager and customer messaging and water conservation in Tucson, and when coupled to the Water Balance Model (U New Hampshire), impacts of management and consumer choices on regional hydrology.

Publications:

Murphy, John T., Jonathan Ozik, Nicholson T. Collier, Mark Altaweel, Richard B. Lammers, Alexander A. Prusevich, Andrew Kliskey, and Lilian Alessa. “Simulating Regional Hydrology and Water Management: An Integrated Agent-Based Approach.” Winter Simulation Conference, Huntington Beach, CA, 2015.

Release Notes

Simulating Water, Individuals, and Management (SWIM)

SWIM is a simulation of water management, designed to study interactions among water managers and customers in Phoenix and Tucson, Arizona. The simulation can be used to study manager interaction in Phoenix, manager and customer messaging and water conservation in Tucson, and when coupled to the Water Balance Model (U New Hampshire), impacts of management and consumer choices on regional hydrology.

Publications:

Murphy, John T., Jonathan Ozik, Nicholson T. Collier, Mark Altaweel, Richard B. Lammers, Alexander A. Prusevich, Andrew Kliskey, and Lilian Alessa. “Simulating Regional Hydrology and Water Management: An Integrated Agent-Based Approach.” Winter Simulation Conference, Huntington Beach, CA, 2015.

This code is written using Repast Simphony and was run under Simphony version 2.5. The recommended method of using this code is to create a Repast Simphony project and re-create the subdirectory structure in the src folder, then manually copy the individual .java files into place.

You may need to create an ‘out’ and an ‘output’ directory for some of the results to be written correctly.

Repast will create a ‘lib’ directory; when this model was run, the directory contained:

gt-arcgrid-9.2.jar
imageio-ext-arcgrid-1.1.7.
imageio-ext-utilities-1.1.7.jar
netcdfAll-4.3.jar
zmq.jar

These should be obtained from their respective publishers.

Version Submitter First published Last modified Status
1.0.0 John Murphy Fri Jul 5 19:21:52 2019 Fri Jul 5 19:21:52 2019 Published

Discussion

This website uses cookies and Google Analytics to help us track user engagement and improve our site. If you'd like to know more information about what data we collect and why, please see our data privacy policy. If you continue to use this site, you consent to our use of cookies.