Skip to main content
Log in

Discontinuous Galerkin Spectral/hp Element Modelling of Dispersive Shallow Water Systems

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

Two-dimensional shallow water systems are frequently used in engineering practice to model environmental flows. The benefit of these systems are that, by integration over the water depth, a two-dimensional system is obtained which approximates the full three-dimensional problem. Nevertheless, for most applications the need to propagate waves over many wavelengths means that the numerical solution of these equations remains particularly challenging. The requirement for an accurate discretization in geometrically complex domains makes the use of spectral/hp elements attractive. However, to allow for the possibility of discontinuous solutions the most natural formulation of the system is within a discontinuous Galerkin (DG) framework. In this paper we consider the unstructured spectral/hp DG formulation of (i) weakly nonlinear dispersive Boussinesq equations and (ii) nonlinear shallow water equations (a subset of the Boussinesq equations). Discretization of the Boussinesq equations involves resolving third order mixed derivatives. To efficiently handle these high order terms a new scalar formulation based on the divergence of the momentum equations is presented. Numerical computations illustrate the exponential convergence with regard to expansion order and finally, we simulate solitary wave solutions.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • M. B. Abbott A. D. McCowan I. R. Warren (1984) ArticleTitleAccuracy of short wave numerical models J. Hydraul. Eng. 110 1287–1301

    Google Scholar 

  • V. Aizinger C. Dawson (2002) ArticleTitleA discontinuous Galerkin method for two-dimensional flow and transport in shallow water Adv. Water Resour. 25 67–84 Occurrence Handle10.1016/S0309-1708(01)00019-7

    Article  Google Scholar 

  • D Ambrosi L Quartapelle (1998) ArticleTitleA Taylor–Galerkin method for simulating nonlinear dispersive water waves J. Comput. Phy 146 546–569 Occurrence Handle10.1006/jcph.1998.6027

    Article  Google Scholar 

  • J.S Antunes Do Carmo FJ Seabra Santos (1993) ArticleTitleSurface waves propagation in shallow water: a finite element model Int. J. Numer. Meth. Fluids 16 447–459 Occurrence Handle10.1002/fld.1650160602

    Article  Google Scholar 

  • F Bassi S Rebay (1997) ArticleTitleA high-order accurate discontinuous finite element method for the numerical solution of the compressible Navier–Stokes equations J. Comput. Phy. 131 267–279 Occurrence Handle10.1006/jcph.1996.5572

    Article  Google Scholar 

  • J. P. Boyd (1980) ArticleTitleEquatorial solitary waves Part 1: Rossby solitons J. Phys. Oceanogr 10 1699–1717 Occurrence Handle10.1175/1520-0485(1980)010<1699:ESWPIR>2.0.CO;2

    Article  Google Scholar 

  • J. P. Boyd (1985) ArticleTitleEquatorial solitary waves Part 3: Westward-traveling modons J. Phys. Oceanogr 15 46–54 Occurrence Handle10.1175/1520-0485(1985)015<0046:ESWPWT>2.0.CO;2

    Article  Google Scholar 

  • B Cockburn CW Shu (2001) ArticleTitleRunge–Kutta discontinuous Galerkin methods for convection-dominated problems J. Sci. Comput 16 IssueID3 173–261 Occurrence Handle10.1023/A:1012873910884

    Article  Google Scholar 

  • M. Dubiner (1991) ArticleTitleSpectral methods on triangles and other domains J. Sci. Comput. 6 IssueID4 345–390 Occurrence Handle10.1007/BF01060030

    Article  Google Scholar 

  • Dupont, F. (2001). Comparison of Numerical Methods for Modelling Ocean Circulation in Basins with Irregular Coasts, Ph.D. Thesis, McGill University.

  • C Eskilsson SJ Sherwin (2002) ArticleTitleA discontinuous spectral element model for Boussinesq-type equations J. Sci. Comput 17 IssueID1-4 143–152 Occurrence Handle10.1023/A:1015144429543 Occurrence HandleMR1910556

    Article  MathSciNet  Google Scholar 

  • C. Eskilsson S. J. Sherwin (2003) ArticleTitleAn hp/spectral element model for efficient long-time integration of Boussinesq-type equations Coast. Eng. J. 45 IssueID2 295–320 Occurrence Handle10.1142/S0578563403000762

    Article  Google Scholar 

  • Eskilsson, C., and Sherwin, S. J. A triangular spectral/hp discontinuous Galerkin method for modelling two-dimensional shallow water equations. Int. J. Numeric. Meth. Fluids, in press.

  • Giraldo, F. X. (1998). A spectral element semi-Lagrangian method for the shallow water equations on unstructured grids. Proceeding of the Fourth World Congress on Computational Mechanics.

  • F. X. Giraldo (2001) ArticleTitleA spectral element shallow water model on spherical geodesic grids Int. J. Numeric. Meth. Fluids 35 869–901 Occurrence Handle10.1002/1097-0363(20010430)35:8<869::AID-FLD116>3.0.CO;2-S

    Article  Google Scholar 

  • F. X. Giraldo J. S. Hesthaven T. Warburton (2002) ArticleTitleNodal high-order discontinuous Galerkin methods for the spherical shallow water equations J. Comput. Phy. 181 499–525 Occurrence Handle10.1006/jcph.2002.7139

    Article  Google Scholar 

  • M. F. Gobbi J. T. Kirby G. Wei (2000) ArticleTitleA fully nonlinear Boussinesq model for surface waves Part 2 Extension to \({\cal O}\)(kh)4 J. Fluid Mech 405 181–210 Occurrence Handle10.1017/S0022112099007247

    Article  Google Scholar 

  • M. Iskandarani D. B. Haidvogel J. P. Boyd (1995) ArticleTitleA staggered spectral element model with application to the oceanic shallow water equations Int. J. Numeric. Meth. Fluids 20 393–414 Occurrence Handle10.1002/fld.1650200504

    Article  Google Scholar 

  • GEm Karniadakis SJ Sherwin (1999) Spectral/hp element methods for CFD Oxford University Press New York

    Google Scholar 

  • K. D. Katopodes C. T. Wu (1987) ArticleTitleComputation of finite amplitude dispersive waves J. Waterway Port Coast. Ocean Eng. 113 327–346

    Google Scholar 

  • T Koornwinder (1975) Two-variable analogues of the classical orthogonal polynomials RA Askey (Eds) Theory and Application of Special Functions Academic Press New York 435–495

    Google Scholar 

  • H. P. Langtangen G. Pedersen (1998) ArticleTitleComputational models for weakley dispersive nonlinear water waves Comput. Meth. Appl. Mech. Eng. 160 337–358 Occurrence Handle10.1016/S0045-7825(98)00293-X Occurrence HandleMR1632997

    Article  MathSciNet  Google Scholar 

  • H. Li R. X. Liu (2001) ArticleTitleThe discontinuous Galerkin finite element method for the 2d shallow water equations Math. Comput. Simulation 56 171–184 Occurrence Handle10.1016/S0378-4754(01)00277-4

    Article  Google Scholar 

  • H. Ma (1993) ArticleTitleA spectral element basin model for the shallow water equations J. Comput. Phy. 109 133–149 Occurrence Handle10.1006/jcph.1993.1205

    Article  Google Scholar 

  • P.A. Madsen I. R. Murray O.R. S\orensen (1991) ArticleTitleA new form of the Boussinesq equations with improved linear dispersion characteristics Coast. Eng. 15 371–388 Occurrence Handle10.1016/0378-3839(91)90017-B

    Article  Google Scholar 

  • P. A. Madsen H. A. Schäffer (1998) ArticleTitleHigher-order Boussinesq-type equations for surface gravity waves: derivation and analysis. Philos. Trans. R. Soc. A356 3123–3184 Occurrence Handle10.1098/rsta.1998.0309

    Article  Google Scholar 

  • P. A. Madsen H. B. Bingham H. Liu (2002) ArticleTitleA new Boussineq method for fully nonlinear waves from shallow to deep water J. Fluid Mech. 462 1–30 Occurrence Handle10.1017/S0022112002008467

    Article  Google Scholar 

  • O. Nwogu (1993) ArticleTitleAlternative form of Boussinesq equations for nearshore wave propagation J. Waterway Port Coast. Ocean Eng. 119 618–638

    Google Scholar 

  • D. H. Peregrine (1967) ArticleTitleLong waves on a beach J. Fluid Mech. 27 815–827

    Google Scholar 

  • J. Proriol (1957) ArticleTitleSur une famile de polynomes á deux variables orthogonax dans un triangle C. R. Acad. Sci Paris 245 2459–2461

    Google Scholar 

  • F. Shi R. A. Dalrymple J. T. Kirby Q. Chen A. Kennedy (2001) ArticleTitleA fully nonlinear Boussinesq model in generalized curvilinear coordintaes Coast. Eng. 42 337–358 Occurrence Handle10.1016/S0378-3839(00)00067-3

    Article  Google Scholar 

  • D. Schwanenberg J. Köngeter (2000) A discontinuous Galerkin method for the shallow water equations with source terms B Cockburn G. E. Karniadakis C.-W. Shu (Eds) Discontinuous Galerkin Methods Springer Heidelberg 289–309

    Google Scholar 

  • M. Taylor J. Tribbia M. Iskandarani (1997) ArticleTitleThe spectral element method for the shallow water equations on a sphere J. Comput. Phy. 130 92–108 Occurrence Handle10.1006/jcph.1996.5554

    Article  Google Scholar 

  • E.F. Toro (2001) Shock-Capturing Methods for Free-Surface Shallow Flows Wiley New York

    Google Scholar 

  • M. A. Walkley (1999) A Numerical Method for Extended Boussinesq Shallow-Water Wave Equations University of Leeds UK

    Google Scholar 

  • G. Wei J. T. Kirby (1995) ArticleTitleTime-dependent numerical code for extended Boussinesq equations J. Waterway Port Coast. Ocean Eng. 121 251–261 Occurrence Handle10.1061/(ASCE)0733-950X(1995)121:5(251)

    Article  Google Scholar 

  • J. Yan C.-W. Shu (2002) ArticleTitleLocal discontinuous Galerkin methods for partial differential equations with higher order derivatives. J. Sci. Comput. 17 IssueID1–4 27–47 Occurrence Handle10.1023/A:1015132126817 Occurrence HandleMR1910550

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. J. Sherwin.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Eskilsson, C., Sherwin, S.J. Discontinuous Galerkin Spectral/hp Element Modelling of Dispersive Shallow Water Systems. J Sci Comput 22, 269–288 (2005). https://doi.org/10.1007/s10915-004-4140-x

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-004-4140-x

Keywords

Navigation