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

Institutions

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

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

REMORA: Regional Modeling of Oceans Refined Adaptively (built on AMReX)

Ann Almgren, Vijay Mahadevan, Jean Sexton, Kyle E. Hinson et al.
The Journal of Open Source Software
Oceanographic and Atmospheric Processes
article

REMORA: Regional Modeling of Oceans Refined Adaptively (built on AMReX)

Ann Almgren, Vijay Mahadevan, Jean Sexton, Kyle E. Hinson, Iulian Grindeanu, Robert D. Hetland, Hannah Klion
article en

Abstract

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.

The Journal of Open Source SoftwareVol. 10(110)
Argonne National Laboratory (US), Pacific Northwest National Laboratory (US), Lawrence Berkeley National Laboratory (US)
U.S. Department of Energy, Office of Science, Advanced Scientific Computing Research, Lawrence Berkeley National Laboratory, Pacific Northwest National Laboratory
Life below water
Openalex Percentile: Top 85%
Oceanographic and Atmospheric Processes
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

REMORA: Regional Modeling of Oceans Refined Adaptively (built on AMReX) — Ann Almgren, Vijay Mahadevan, et al. · The Journal of Open Source Software (2025) | TGRS Research Map | TGRS