A solver-in-the-loop framework for end-to-end differentiable coastal hydrodynamics

Elsa Cardoso-Bihlo, Alex Bihlo
4/8/2026
physics.flu-dyncs.LGmath.NA

No confident code implementation found for this paper.

Abstract

Numerical simulation of wave propagation and run-up is a cornerstone of coastal engineering and tsunami hazard assessment. However, applying these forward models to inverse problems, such as bathymetry estimation, source inversion, and structural optimization, remains notoriously difficult due to the rigidity and high computational cost of deriving discrete adjoints. In this paper, we introduce AegirJAX, a fully differentiable hydrodynamic solver based on the depth-integrated, non-hydrostatic shallow-water equations. By implementing the solver entirely within a reverse-mode automatic differentiation framework, AegirJAX treats the time-marching physics loop as a continuous computational graph. We demonstrate the framework's versatility across a suite of scientific machine learning tasks: (1) discovering regime-specific neural corrections for model misspecifications in highly dispersive wave propagation; (2) performing continuous topology optimization for breakwater design; (3) training recurrent neural networks in-the-loop for active wave cancellation; and (4) inverting hidden bathymetry and submarine landslide kinematics directly from downstream sensor data. The proposed differentiable paradigm fundamentally blurs the line between forward simulation and inverse optimization, offering a unified, end-to-end framework for coastal hydrodynamics.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{cardosobihlo2026solverintheloop,
  title  = {A solver-in-the-loop framework for end-to-end differentiable coastal hydrodynamics},
  author = {Elsa Cardoso-Bihlo and Alex Bihlo},
  year   = {2026},
  eprint = {2604.07129},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2604.07129v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2604.07129.svg)](https://codeofpaper.com/paper/2604.07129)

Discussion