CUAS-MPI is the MPI-parallel implementation of the confined-unconfined aquifer system model for subglacial hydrology. The model uses a single-layer equivalent porous medium approach and solves a two-dimensional Darcy-type groundwater flow equation.
CUAS-MPI is the MPI-parallel implementation of the confined-unconfined aquifer system model (Beyer et al., 2018, Fischler et al., 2023) for subglacial hydrology. The model uses a single-layer equivalent porous medium approach and solves a two-dimensional Darcy-type groundwater flow equation for confined and unconfined aquifer conditions. It computes contributions of ice melt, creep and cavity opening to evolve effective aquifer properties. It is thus applicable for inefficient (distributed) and efficient (channelized) water transport without the need to represent individual channels.
CUAS-MPI is written in performance-oriented C/C++ employing process parallelism using the Message Passing Interface (MPI) to ensure efficient high-resolution simulations of entire ice sheets. The implementation uses the Network Common Data Format (NetCDF) for I/O and the Portable, Extensible Toolkit for Scientific Computation (PETSc) to handle grids, equation systems, and solvers. These HPC software infrastructures are encapsulated to allow for further development of the underlying physics model. CUAS-MPI offers code infrastructure for coupling to, e.g., large-scale ice sheet models via the preCICE (Precise Code Interaction Coupling Environment) library for multi-physics simulations and can be used as a library.
References