Development of Parallel GSSHA

Abstract

GSSHA (Gridded Surface Subsurface Hydrologic Analysis) is a physics-based, distributed, hydrologic, sediment and constituent fate and transport model. GSSHA can simulate 2D overland flow, 1D stream flow, 1D infiltration, 2D groundwater, and full coupling between groundwater, shallow soils, streams, and overland flow. GSSHA simulations can be very large and time consuming, simulating millions of grid cells over a period of years. In order to run these simulations in a reasonable amount of time, GSSHA must be parallelized to allow many processor systems to effectively run a single GSSHA simulation. Parallelizing GSSHA will enable shorter turnaround time, as well as the study of larger, more complex problems. This work attempts to fully parallelize GSSHA using MPI, with the ultimate goal of being able to efficiently run GSSHA on thousands of processor cores. We hope to maintain the previous GSSHA functionality by allowing users to run GSSHA without MPI and/or without PETSc. At this point in time we have parallelized and tested the GSSHA code for the overland routing, infiltration, groundwater, soil erosion, channel routing, and lakes processes as well as many other routines needed to run these simulations correctly. We have also parallelized the secant Levenberg-Marquardt alternate run mode. For overland routing we have parallelized the ADE, ADE-PC, and explicit methods. For infiltration we have parallelized the Green and Ampt, Green and Ampt with Redistribution, Multilayer Green and Ampt, and Richards methods.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Sep 01, 2013
Accession Number
ADA586271

Entities

People

  • Aaron R. Byrd
  • Charles W Downer
  • Jing-ru C. Cheng
  • Nawa Pradhan
  • Paul R. Eller

Organizations

  • Engineer Research and Development Center

Tags

Communities of Interest

  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Climate Change
  • Couplings
  • Ecology
  • Engineering
  • Engineers
  • Erosion
  • Groundwater
  • High Performance Computing
  • Information Systems
  • Linear Systems
  • Sediments
  • Simulations
  • Soil Erosion
  • Three Dimensional
  • Transport Ships
  • Two Dimensional
  • Water Resources

Readers

  • Agricultural Chemistry/Soil Science
  • Coastal and Marine Engineering/Sediment Transport/Hydraulic Engineering
  • Parallel and Distributed Computing.