A Parallel High-Order Discontinuous Galerkin Shallow Water Model

The depth-integrated shallow water equations are frequently used for simulating geophysical flows, such as storm-surges, tsunamis and river flooding. In this paper a parallel shallow water solver using an unstructured high-order discontinuous Galerkin method is presented. The spatial discretization of the model is based on the Nektar++ spectral/hp library and the model is numerically shown to exhibit the expected exponential convergence. The parallelism of the model has been achieved within the Cactus Framework. The model has so far been executed successfully on up to 128 cores and it is shown that both weak and strong scaling are largely independent of the spatial order of the scheme. Results are also presented for the wave flume interaction with five upright cylinders.

[1]  Ethan J. Kubatko,et al.  Dynamic p-adaptive Runge–Kutta discontinuous Galerkin methods for the shallow water equations , 2009 .

[2]  Jan S. Hesthaven,et al.  Nodal high-order discontinuous Galerkin methods for the spherical shallow water equations , 2002 .

[3]  Courtenay T. Vaughan,et al.  Zoltan data management services for parallel dynamic applications , 2002, Comput. Sci. Eng..

[4]  Jean-François Remacle,et al.  High-order h-adaptive discontinuous Galerkin methods for ocean modelling , 2007 .

[5]  Spencer J. Sherwin,et al.  A triangular spectral/hp discontinuous Galerkin method for modelling 2D shallow water equations , 2004 .

[6]  J. Flaherty,et al.  Parallel, adaptive finite element methods for conservation laws , 1994 .

[7]  Claes Johnson,et al.  Adaptive finite element methods for conservation laws , 1998 .

[8]  John Shalf,et al.  The Cactus Framework and Toolkit: Design and Applications , 2002, VECPAR.

[9]  G. Karniadakis,et al.  Spectral/hp Element Methods for Computational Fluid Dynamics , 2005 .

[10]  Clint Dawson,et al.  A Performance Comparison of Continuous and Discontinuous Finite Element Shallow Water Models , 2009, J. Sci. Comput..

[11]  Ethan J. Kubatko,et al.  hp Discontinuous Galerkin methods for advection dominated problems in shallow water flow , 2006 .

[12]  Michael Kupferschmid Vector and Parallel Processing , 2002 .

[13]  E. Toro Shock-Capturing Methods for Free-Surface Shallow Flows , 2001 .

[14]  Francis X. Giraldo,et al.  A high‐order triangular discontinuous Galerkin oceanic shallow water model , 2008 .