Skip to content
Kyle Klenk edited this page Jul 9, 2024 · 12 revisions

Summa-Actors

  1. What Is Summa-Actors?
  2. What Is The Actor Model?
  3. Getting Started
  4. What Changed In SUMMA?
  5. Publications
  6. Conference Participation History
  7. Frequently Asked Questions

What Is Summa-Actors?

Summa-Actors is an extension to the SUMMA hydrological model that adds increased parallelization and fault-tolerance. Below is a table of contents for helping you navigate using the SUMMA-Actors.

Versions

There are two version of the SUMMA code. Version 3.X.X is the legacy version of the code that does not include the addition of the Sundials solver. Version 4.X.X is the most up to date version that includes all the Sundials additions. The version you need dictates where to get the SUMMA code to include in your build directory.

What Is The Actor Model?

https://github.com/uofs-simlab/Summa-Actors/blob/caf_v1_changes/utils/docs/actor-model.pdf

Getting Started

Installation Instructions

Instructions for installing on macOS and Linux are available here.

What Changed In SUMMA?

Most of the changes that enabled Summa-Actors exist outside the original SUMMA application. However, there are a few files that required changes that are yet to be implemented in the official SUMMA Repository.

  1. summa_setup.f90
  • The changes made here are the initialization of the gru_struc. This was required to build the gru_struc in parallel.

Publications

Conference Participation History

CIROH Developers Conference 2024

If you are here because of Ciroh DevCon 2024 please visit the following page for specific details of getting Summa-Actors running on the Ciroh Cloud infrastructure: CIROH Developers Conference Guide

Frequently Asked Questions

  1. How do I submit jobs to a supercomputer