A performance comparison of nodal discontinuous Galerkin methods on triangles and quadrilaterals

This work presents a study on the performance of nodal bases on triangles and on quadrilaterals for discontinuous Galerkin solutions of hyperbolic conservation laws. A nodal basis on triangles and two tensor product nodal bases on quadrilaterals are considered. The quadrilateral element bases are constructed from the Lagrange interpolating polynomials associated with the Legendre-Gauss-Lobatto points and from those associated with the classical Legendre-Gauss points. Settings of interest concern the situation in which a mesh of triangular elements is obtained by dividing each quadrilateral element into two triangular elements or vice versa, the mesh of quadrilateral elements is obtained by merging two adjacent triangular elements. To assess performance, we use a linear advecting rotating plume transport problem as a test case. For cases where the order of the basis is low to moderate, the computing time used to reach a given final time for the quadrilateral elements is shorter than that for the triangular elements. The numerical results also show that the quadrilateral elements yield higher computational efficiency in terms of cost to achieve similar accuracy.

[1]  J. Lambert Numerical Methods for Ordinary Differential Equations , 1991 .

[2]  Shan Zhao,et al.  DSC time-domain solution of Maxwell's equations , 2003 .

[3]  Chi-Wang Shu,et al.  A numerical study for the performance of the Runge-Kutta discontinuous Galerkin method based on different numerical fluxes , 2006, J. Comput. Phys..

[4]  Chi-Wang Shu,et al.  Runge–Kutta Discontinuous Galerkin Methods for Convection-Dominated Problems , 2001, J. Sci. Comput..

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

[6]  H. A. Watts,et al.  Solving Nonstiff Ordinary Differential Equations—The State of the Art , 1976 .

[7]  Moshe Dubiner Spectral methods on triangles and other domains , 1991 .

[8]  G. Richter An Optimal-Order Error Estimate for the Discontinuous Galerkin Method , 1988 .

[9]  Ethan J. Kubatko,et al.  A wetting and drying treatment for the Runge-Kutta discontinuous Galerkin solution to the shallow water equations , 2009 .

[10]  P. Solín Partial differential equations and the finite element method , 2005 .

[11]  Jan S. Hesthaven,et al.  From Electrostatics to Almost Optimal Nodal Sets for Polynomial Interpolation in a Simplex , 1998 .

[12]  Joannes J. Westerink,et al.  Continuous, discontinuous and coupled discontinuous–continuous Galerkin finite element methods for the shallow water equations , 2006 .

[13]  O. C. Zienkiewicz,et al.  The Finite Element Method: Its Basis and Fundamentals , 2005 .

[14]  R. LeVeque Finite Volume Methods for Hyperbolic Problems: Characteristics and Riemann Problems for Linear Hyperbolic Equations , 2002 .

[15]  Lung-an Ying,et al.  Partial differential equations and the finite element method , 2007, Math. Comput..

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

[17]  W. J. Gordon,et al.  Construction of curvilinear co-ordinate systems and applications to mesh generation , 1973 .

[18]  Clinton N Dawson,et al.  A discontinuous Galerkin method for two-dimensional flow and transport in shallow water , 2002 .

[19]  J. Hesthaven,et al.  Nodal high-order methods on unstructured grids , 2002 .

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

[21]  J. Hesthaven,et al.  Nodal Discontinuous Galerkin Methods: Algorithms, Analysis, and Applications , 2007 .

[22]  T. A. Zang,et al.  Spectral methods for fluid dynamics , 1987 .

[23]  Todd E. Peterson,et al.  A note on the convergence of the discontinuous Galerkin method for a scalar hyperbolic equation , 1991 .

[24]  T. E. Hull,et al.  Comparing Numerical Methods for Ordinary Differential Equations , 1972 .

[25]  J. Butcher Numerical Methods for Ordinary Differential Equations: Butcher/Numerical Methods , 2005 .

[26]  Chi-Wang Shu,et al.  Error Estimates to Smooth Solutions of Runge-Kutta Discontinuous Galerkin Methods for Scalar Conservation Laws , 2004, SIAM J. Numer. Anal..

[27]  Jack J. Dongarra,et al.  An extended set of FORTRAN basic linear algebra subprograms , 1988, TOMS.

[28]  Bernardo Cockburn Discontinuous Galerkin methods , 2003 .