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.
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
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
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
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
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
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
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
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
M. Dubiner (1991) ArticleTitleSpectral methods on triangles and other domains J. Sci. Comput. 6 IssueID4 345–390 Occurrence Handle10.1007/BF01060030
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
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
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
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
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
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
GEm Karniadakis SJ Sherwin (1999) Spectral/hp element methods for CFD Oxford University Press New York
K. D. Katopodes C. T. Wu (1987) ArticleTitleComputation of finite amplitude dispersive waves J. Waterway Port Coast. Ocean Eng. 113 327–346
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
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
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
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
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
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
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
O. Nwogu (1993) ArticleTitleAlternative form of Boussinesq equations for nearshore wave propagation J. Waterway Port Coast. Ocean Eng. 119 618–638
D. H. Peregrine (1967) ArticleTitleLong waves on a beach J. Fluid Mech. 27 815–827
J. Proriol (1957) ArticleTitleSur une famile de polynomes á deux variables orthogonax dans un triangle C. R. Acad. Sci Paris 245 2459–2461
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
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
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
E.F. Toro (2001) Shock-Capturing Methods for Free-Surface Shallow Flows Wiley New York
M. A. Walkley (1999) A Numerical Method for Extended Boussinesq Shallow-Water Wave Equations University of Leeds UK
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)
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
Author information
Authors and Affiliations
Corresponding author
Rights 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
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s10915-004-4140-x