Download PDFOpen PDF in browser

Parallel Simulations of Shallow Water Solvers for Modelling Overland Flows

12 pagesPublished: September 20, 2018

Abstract

In this paper, we simulate overland flows using a cell-centred finite volume (CCFV) method with three solvers – HLLC, central-upwind, and artificial viscosity schemes – and present their parallel efficiency within the framework of our in-house code called NUF- SAW2D. The parallel efficiency is investigated through four explicit time stepping schemes – the first-order Euler and the second, third, and fourth-order Runge Kutta methods. The bed slope terms are solved using a Riemann-solver-free technique and the friction terms are treated semi-implicitly for all time stepping schemes, allowing our model to simulate wet-dry problems with very low water depths on very rough beds. A second-order spatial accuracy is achieved with the Monotonic Upstream-Centred Scheme for Conservation Laws (MUSCL) linear interpolation technique. Since our code is based on an edge-based data structure, the edge-based MinMod limiter function is used to enforce the monotonicity of reconstructed variables. Our code shows accurate results and achieves a good scalability for up to 3.2 million cells or 6.4 million edges using OpenMP parallelisation technique.

Keyphrases: artificial viscosity technique, central-upwind scheme, HLLC method, OpenMP, overland flows

In: Goffredo La Loggia, Gabriele Freni, Valeria Puleo and Mauro De Marchis (editors). HIC 2018. 13th International Conference on Hydroinformatics, vol 3, pages 788--799

Links:
BibTeX entry
@inproceedings{HIC2018:Parallel_Simulations_of_Shallow,
  author    = {Bobby Minola Ginting and Ralf-Peter Mundani and Ernst Rank},
  title     = {Parallel Simulations of Shallow Water Solvers for Modelling Overland Flows},
  booktitle = {HIC 2018. 13th International Conference on Hydroinformatics},
  editor    = {Goffredo La Loggia and Gabriele Freni and Valeria Puleo and Mauro De Marchis},
  series    = {EPiC Series in Engineering},
  volume    = {3},
  pages     = {788--799},
  year      = {2018},
  publisher = {EasyChair},
  bibsource = {EasyChair, https://easychair.org},
  issn      = {2516-2330},
  url       = {https://easychair.org/publications/paper/Lv4S},
  doi       = {10.29007/wdn8}}
Download PDFOpen PDF in browser