CoMSES Net Discourse Forums

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.

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.


This is a companion discussion topic for the original entry at https://www.comses.net/codebases/fb969ece-f8b2-46b0-8bdf-782cd1507545/releases/1.0.0/