REMORA: Regional Modeling of Oceans Refined Adaptively (built on AMReX)
The Regional Model of the Ocean Refined Adaptively (REMORA) is a new implementation of an existing community standard ocean model, the Regional Ocean Modeling System (ROMS, Haidvogel et al., 2008;Shchepetkin & McWilliams, 2005) that simulates estuarine and oceanic dynamics using the latest high-performance computing architectures.REMORA employs hierarchical parallelism using an MPI+X model, where X may be OpenMP on multicore CPU-only systems, or CUDA, HIP, or SYCL on GPU-accelerated systems.It is able to be built and run in both single and double precision.REMORA is built on AMReX (Zhang et al., 2019(Zhang et al., , 2021)), a block-structured adaptive mesh refinement (AMR) software framework that provides the underlying performance-portable software infrastructure for block-structured mesh operations.REMORA, like ROMS, is a regional model, meaning that it is generally used for limited domains, and as such requires boundary conditions derived analytically, or from larger-scale models.
Authors
- Ann Almgren (ORCID: https://orcid.org/0000-0003-2103-312X)
- Vijay Mahadevan (ORCID: https://orcid.org/0000-0002-3337-2607)
- Jean Sexton (ORCID: https://orcid.org/0000-0003-2551-1678)
- Kyle E. Hinson (ORCID: https://orcid.org/0000-0002-2737-2379)
- Iulian Grindeanu (ORCID: https://orcid.org/0000-0002-0264-8236)
- Robert D. Hetland (ORCID: https://orcid.org/0000-0001-9531-2119)
- Hannah Klion (ORCID: https://orcid.org/0000-0003-2095-4293)
Institutions
- Argonne National Laboratory (US)
- Pacific Northwest National Laboratory (US)
- Lawrence Berkeley National Laboratory (US)
Publication Details
- Journal
- The Journal of Open Source Software
- Published
- 2025-06-11
- DOI
- https://doi.org/10.21105/joss.07958
- Primary Topic
- Oceanographic and Atmospheric Processes
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- U.S. Department of Energy
- Office of Science
- Advanced Scientific Computing Research
- Lawrence Berkeley National Laboratory
- Pacific Northwest National Laboratory