Solving the discretised shallow water equations using non-uniform grids and machine-learning libraries

In this study, we extend our numerical framework for solving the Shallow Water Equations by introducing non-uniform structured grids. This enables us to have subdomains of different resolutions to capture important hydrodynamic features efficiently. The discretised equations are formulated as discrete convolutions, interpretable as untrained convolutional layers within a neural network. Communication between the subdomains through halo nodes is managed using precomputed indices, allowing efficient, vectorised updates across interfaces. The approach is platform-independent and could be integrated with trained neural networks, such as sub-grid or surrogate models. The results match analytical solutions for a circular dam break, and show good agreement with observations and existing models for the 2005 Carlisle flood. The use of non-uniform grids reduces computational cost, enabling scalable modelling for large domains. • We propose a non-uniform, structured grid approach for the shallow water equations. • The code can be run on CPUs, GPUs and the latest, energy-efficient AI processors. • Validation tests have been run for the Carlisle flooding event of 2005. • The approach reduces bottlenecks for large domains by using domain decomposition.

Authors

Institutions

Publication Details

Journal
Environmental Modelling & Software
Published
2025-10-27
DOI
https://doi.org/10.1016/j.envsoft.2025.106752
Citations
1
Primary Topic
Meteorological Phenomena and Simulations
Type
article
Field-Weighted Citation Impact
1.30
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Solving the discretised shallow water equations using non-uniform grids and machine-learning libraries

Christopher C. Pain, Claire E. Heaney, Boyang Chen, Zhe Chen et al.
1 citations
Environmental Modelling & Software
Meteorological Phenomena and Simulations
1.30
article

Solving the discretised shallow water equations using non-uniform grids and machine-learning libraries

Christopher C. Pain, Claire E. Heaney, Boyang Chen, Zhe Chen, Amin Nadimy
article en
1 citations

Abstract

In this study, we extend our numerical framework for solving the Shallow Water Equations by introducing non-uniform structured grids. This enables us to have subdomains of different resolutions to capture important hydrodynamic features efficiently. The discretised equations are formulated as discrete convolutions, interpretable as untrained convolutional layers within a neural network. Communication between the subdomains through halo nodes is managed using precomputed indices, allowing efficient, vectorised updates across interfaces. The approach is platform-independent and could be integrated with trained neural networks, such as sub-grid or surrogate models. The results match analytical solutions for a circular dam break, and show good agreement with observations and existing models for the 2005 Carlisle flood. The use of non-uniform grids reduces computational cost, enabling scalable modelling for large domains. • We propose a non-uniform, structured grid approach for the shallow water equations. • The code can be run on CPUs, GPUs and the latest, energy-efficient AI processors. • Validation tests have been run for the Carlisle flooding event of 2005. • The approach reduces bottlenecks for large domains by using domain decomposition.

Environmental Modelling & SoftwareVol. 196
Imperial College London (GB)
Openalex Percentile: Top 17%
Meteorological Phenomena and Simulations
1.30
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.

Solving the discretised shallow water equations using non-uniform grids and machine-learning libraries — Christopher C. Pain, Claire E. Heaney, et al. · Environmental Modelling & Software (2025) | TGRS Research Map | TGRS