1 of 21

Benchmarking (multi)wavelet-based dynamic and static non-uniform grid solvers for flood inundation modelling

Mohammad Kazem Sharifian, Georges Kesserwani

Department of Civil and Structural Engineering, University of Sheffield

The 5th International Symposium on Shallow Flows

Nanjing, China, October 23-25, 2021

2 of 21

Background

What is flood modeling?

  • Using computers to predict water levels, flows, flood depth …
  • Solve 2D equations of flow
  • Calculates variables on a grid
  • Requires DTM/DEM

3 of 21

Background

4 of 21

Background

Uniform Grid

  • Simple
  • Regular memory access
  • Slow

Arbitrary Grid

  • Adjust resolution
  • Irregular memory access
  • Complex

Something in-between?

Non-Uniform Grid

  • Adjust resolution
  • Mixed memory access
  • Moderate complexity

5 of 21

Background

Wavelet-based Non-Uniform Grid

Static Grid

Dynamic Grid

  • Adapted based on shape of the topography
  • Constant in-time
  • Adapted based on both flow variables and topography
  • Changes in-time

6 of 21

Wavelet-based dynamic grid solvers

Uniform Grid Solvers

1st order

Finite Volume (FV1)

Compatible with Haar wavelets

2nd order

Discontinuous Galerkin (DG2)

Compatible with Multiwavelets

7 of 21

Wavelet-based dynamic grid solvers

 

 

8 of 21

Wavelet-based dynamic grid solvers

Uniform-grid solvers

DG2

FV1

Multiresolution Analysis (MRA)

Multiwavelets (MWs)

Haar wavelets (HWs)

Dynamically adaptive solvers

MWDG2

HWFV1

9 of 21

Wavelet-based dynamic grid solvers

HWFV1

MWDG2

  • MWDG2 as accurate as DG2 but more efficient than FV1

  • MWs allow more aggressive coarsening compared to HWs

10 of 21

Wavelet-based static grid solvers

    • Dam break flows, shock-like wave fronts, …
    • Rapid
    • Transient flow features + Topography
    • Dynamic grid required

Highly-energetic flood-like flows

    • Catchment-scale flood modeling
    • Slow
    • Topography + Friction
    • Static grid might suffice

Fluvial/Pluvial flooding

11 of 21

Wavelet-based static grid solvers

MWs

DEM

Multiresolution grid

12 of 21

Wavelet-based static grid solvers

DG2

FV1

ACC

Uniform-grid solvers

Static non-uniform

grid solvers

Non-uniform DG2

Non-uniform FV1

Non-uniform ACC

13 of 21

Wavelet-based static grid solvers

Dynamic solvers

Static solvers

14 of 21

Application

Dynamic solvers

Static solvers

Carlisle 2005

  • vs. uniform DG2
  • H – F – C metrics

15 of 21

Application

Dynamically Adaptive solvers

Static non-uniform grid generation

Carlisle 2005

  • 5 m DEM
  • Manning’s n = 0.055
  • Coarsest grid = 4 × 3
  • Max. Res. Level = 8
  • ε = 10-3

16 of 21

Application

Dynamically Adaptive solvers

Static non-uniform grid generation

Carlisle 2005

HWFV1

MWDG2

MW-generated non-uniform grid

25 % fewer elements

than uniform grid

4 % fewer elements

than uniform grid

13 % fewer elements

than uniform grid

17 of 21

Application

18 of 21

Application

Dynamically Adaptive solvers

Carlisle 2005

19 of 21

Application

Dynamically Adaptive solvers

Carlisle 2005

1.5 X

2.8 X

15 X

3.8 X

7.5 X

20 of 21

Summary

Gradually-propagating floods:

  • Dynamically adaptive solvers -> Expensive
  • MW-based static non-uniform grid solvers -> Efficient alternatives

    • Non-uniform FV1 -> Least accurate
    • Non-uniform DG2 -> most accurate
    • Non-uniform ACC -> Accurate and Efficient

21 of 21

Thank you very much for listening!