h-NUMO: A high-performance discontinuous-Galerkin code for hydrostatic ocean modelling
h-NUMO is an isopycnal ocean circulation model developed in the Galerkin Numerical Modeling Environment(GNuME) framework (Giraldo, 2016). The GNuME framework uses an arbitrary polynomial basis function expansion and offers a choice of continuous Galerkin (CG) and discontinuous Galerkin (DG) methods Abdi and Giraldo (2016). The framework was previously used to construct the Non-Hydrostatic Unified Model of the Ocean Kopera et al. (2023). The h-NUMO model use arbitrary number of layers. We are thankful to Prof. Robert L. Higdon for sharing his 2D code, which h-NUMO is based on.
Note
This project is under active development. To contribute, please feel free to submit pull requests for bug fixes or new features. You may also browse the open issues to see tasks that need attention. Please report any bugs you encounter via the Github issue tracker.
h-NUMO is
Easy to install and configure on a compute node.
Easy to learn with online documentation, including a complete description of the physics and the numerics.
Verified with a suites of test cases.