GPU-Accelerated Energy-Conserving Methods for the Hyperbolized Serre-Green-Naghdi Equations in 2D
Collin Wittenstein (1, 2), Vincent Marks (2), Mario Ricchiuto (3), Hendrik Ranocha (2) ((1) Massachusetts Institute of Technology, Cambridge, USA, (2) Johannes Gutenberg University Mainz, Germany, (3) INRIA Bordeaux, France)

TL;DR
This paper introduces energy-conserving, GPU-accelerated numerical methods for a 2D hyperbolic approximation of the Serre-Green-Naghdi equations, improving computational efficiency while maintaining physical conservation laws.
Contribution
The paper develops and implements energy-conserving hyperbolic schemes using SBP operators for the SGN equations, with GPU acceleration and comprehensive validation.
Findings
Methods conserve total water mass and energy.
Achieve significant speedups on GPU architectures.
Validated through convergence and comparison with analytical and experimental data.
Abstract
We develop energy-conserving numerical methods for a two-dimensional hyperbolic approximation of the Serre-Green-Naghdi equations with variable bathymetry for both periodic and reflecting boundary conditions. The hyperbolic formulation avoids the costly inversion of an elliptic operator present in the classical model. Our schemes combine split forms with summation-by-parts (SBP) operators to construct semidiscretizations that conserve the total water mass and the total energy. We provide analytical proofs of these conservation properties and also verify them numerically. While the framework is general, our implementation focuses on second-order finite-difference SBP operators. The methods are implemented in Julia for CPU and GPU architectures (AMD and NVIDIA) and achieve substantial speedups on modern accelerators. We validate the approach through convergence studies based on…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Numerical Methods in Computational Mathematics · Navier-Stokes equation solutions · Electromagnetic Scattering and Analysis
