• Corpus ID: 252532221

Wavelet-based adaptive mesh refinement on the GPU for shallow water modelling

@inproceedings{Chowdhury2022WaveletbasedAM,
  title={Wavelet-based adaptive mesh refinement on the GPU for shallow water modelling},
  author={Alovya Ahmed Chowdhury and Georges Kesserwani and Charles Roug'e and Paul Richmond},
  year={2022}
}
Wavelet-based adaptive mesh refinement (AMR) uses a rigorous “multiresolution analysis” (MRA) to construct a robust, inherently adaptive numerical solution. Despite its rigour however, there is no parallel implementation of wavelet-based AMR on graphics processing units (GPU) for shallow water modelling since the MRA is recursive and therefore inherently sequential. This paper reworks the recursive nature of MRA into a form suitable for parallelisation by simultaneously adopting two ingredients… 

References

SHOWING 1-10 OF 56 REFERENCES

Shock-Capturing Methods for Free-Surface Shallow Flows

Preface. Introduction. The Shallow Water Equations. Properties of the Equations. Linearised Shallow Water. Exact Riemann Solver: Wet Bed. Exact Riemann Solver: Dry Bed. Tests with Exact Solution.

Haar wavelet-based adaptive finite volume shallow water solver

This paper presents the formulation of an adaptive finite volume (FV) model for the shallow water equations. A Godunov-type reformulation combining the Haar wavelet is achieved to enable

Dam-break flow through an idealised city

This study relates to sudden transient flow of the dam-break wave type in an idealised city in order to investigate the effects of flow depth and velocity on such a city. Particularly, the study aims

An unstructured finite volume model for dam‐break floods with wet/dry fronts over complex topography

A robust, well‐balanced, unstructured, Godunov‐type finite volume model has been developed in order to simulate two‐dimensional dam‐break floods over complex topography with wetting and drying. The

Bulk-synchronous parallel simultaneous BVH traversal for collision detection on GPUs

TLDR
This work presents a simple solution using the bulk-synchronous parallel model to ensure a uniform mode of execution, and balanced workloads across GPU threads, and demonstrates speedups of upto 7.1x over the widely used "streams" model for GPU based parallel collision detection.

Fast GPU parallel N-Body tree traversal with Simulated Wide-Warp

TLDR
This work presents a new compact data-structure for the tree layout, GPU parallel algorithms for tree transformation and parallel walking using SWW, and investigates the applicability of software Simulated Wide-Warps (SWW) in this context.

A sparse octree gravitational N-body code that runs entirely on the GPU processor

LISFLOOD-FP 8.0: the new discontinuous Galerkin shallow-water solver for multi-core CPUs and GPUs

TLDR
DG2's second-order-accurate, piecewise-planar representation of topography and flow variables enables predictions on coarse grids that are competitive with FV1 and ACC predictions on 2–4 times finer grids, particularly where river channels are wider than half the grid spacing.

Agent‐based simulator of dynamic flood‐people interactions

TLDR
Results show that the simulator can produce detailed statistics of spatiotemporal people states during evacuation, and is useful to plan safe and effective people intervention to deploy a sandbag-based temporary barriers.
...