Skip to content

A science use case containerized and built to be portable to various hardware and to run multi-VM MPI.

License

Notifications You must be signed in to change notification settings

federatedcloud/Lake_Problem_DPS

 
 

Repository files navigation

Lake Problem DPS vs. Intertemporal Study (C++, Python, Bash)

This repository contains all of the code used for the study described in the following paper:

Quinn, J. D., Reed, P. M., & Keller, K. (2017). Direct policy search for robust multi-objective management of deeply uncertain socio-ecological tipping points. Environmental Modelling & Software, 92, 125-141. doi: 10.1016/j.envsoft.2017.02.017

Intended for use with the MOEAFramework, Borg and pareto.py. Licensed under the GNU Lesser General Public License.

Contents:

  • DataInPaper: Directory containing all of the data generated in this paper, including reference sets from the optimization, SOWs used for re-evaluation, and the domain satisficing metric for each policy

  • Optimization: Directory containing the code for optimizing the lake problem using DPS and the intertemporal open loop control strategy

  • Re-evaluation: Directory containing the code for re-evaluating the policies found from the above optimization on a set of alternative SOWs and calculating the satisficing metric for each policy

  • FigureGeneration: Code for generating the figures found in Quinn et al. (2017)

To reproduce the results from this study, first follow the steps given in the README of the Optimization directory, then those in Re-evaluation, and finally those in FigureGeneration.

About

A science use case containerized and built to be portable to various hardware and to run multi-VM MPI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 62.2%
  • C++ 14.1%
  • C 14.0%
  • Shell 5.9%
  • Nix 2.3%
  • Makefile 1.5%