Strongly stable dual-pairing summation by parts finite difference schemes for the vector invariant nonlinear shallow water equations – I: Numerical scheme and validation on the plane

dc.contributor.authorHew, Justin Kin Junen
dc.contributor.authorDuru, Kennethen
dc.contributor.authorRoberts, Stephenen
dc.contributor.authorZoppou, Christopheren
dc.contributor.authorRicardo, Kieranen
dc.date.accessioned2025-05-23T14:24:42Z
dc.date.available2025-05-23T14:24:42Z
dc.date.issued2025-02-15en
dc.description.abstractWe present an energy/entropy stable and high order accurate finite difference (FD) method for solving the nonlinear (rotating) shallow water equations (SWEs) in vector invariant form using the newly developed dual-pairing and dispersion-relation preserving summation by parts (SBP) FD operators. We derive new well-posed boundary conditions (BCs) for the SWE in one space dimension, formulated in terms of fluxes and applicable to linear and nonlinear SWEs. For the nonlinear vector invariant SWE in the subcritical regime, where energy is an entropy functional, we find that energy/entropy stability ensures the boundedness of numerical solution but does not guarantee convergence. Adequate amount of numerical dissipation is necessary to control high frequency errors which could negatively impact accuracy in the numerical simulations. Using the dual-pairing SBP framework, we derive high order accurate and nonlinear hyper-viscosity operator which dissipates entropy and enstrophy. The hyper-viscosity operator effectively minimises oscillations from shocks and discontinuities, and eliminates high frequency grid-scale errors. The numerical method is most suitable for the simulations of subcritical flows typically observed in atmospheric and geostrophic flow problems. We prove both nonlinear and local linear stability results, as well as a priori error estimates for the semi-discrete approximations of both linear and nonlinear SWEs. Convergence, accuracy, and well-balanced properties are verified via the method of manufactured solutions and canonical test problems such as the dam break and lake at rest. Numerical simulations in two-dimensions are presented which include the rotating and merging vortex problem and barotropic shear instability, with fully developed turbulence.en
dc.description.sponsorshipWe thank Kenny Wiratama and David Lee for insightful discussions about higher order discretisation methods for hyperbolic systems. We are also grateful to Christopher Williams, Alberto Mart\u00EDn, Rudi Prihandoko, James R. Beattie, Neco Kriel, Markus Hegland and Eric W. Hester for general discussions regarding this work. J.K.J.H. acknowledges funding via the ANU Chancellor's International Scholarship, the Space Plasma, Astronomy and Astrophysics Research Award, the Boswell Technologies Endowment Fund and Higher Degree Research (HDR) Award for Space Exploration. We also acknowledge computational resources provided by the National Computational Infrastructure (NCI) under the grant xx52, which is supported by the Australian Government.en
dc.description.statusPeer-revieweden
dc.format.extent33en
dc.identifier.issn0021-9991en
dc.identifier.otherORCID:/0000-0002-6730-3108/work/184098993en
dc.identifier.scopus85210315800en
dc.identifier.urihttp://www.scopus.com/inward/record.url?scp=85210315800&partnerID=8YFLogxKen
dc.identifier.urihttps://hdl.handle.net/1885/733752489
dc.language.isoenen
dc.rights© 2024 The Author(s)en
dc.sourceJournal of Computational Physicsen
dc.subjectHigh order finite difference methoden
dc.subjectNonlinear and local stabilityen
dc.subjectShallow water equationen
dc.subjectTurbulent flowsen
dc.titleStrongly stable dual-pairing summation by parts finite difference schemes for the vector invariant nonlinear shallow water equations – I: Numerical scheme and validation on the planeen
dc.typeJournal articleen
dspace.entity.typePublicationen
local.contributor.affiliationHew, Justin Kin Jun; The Australian National Universityen
local.contributor.affiliationDuru, Kenneth; Mathematical Sciences Institute Administration, Mathematical Sciences Institute, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationRoberts, Stephen; Mathematical Sciences Institute Research, Mathematical Sciences Institute, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationZoppou, Christopher; Mathematical Sciences Institute Administration, Mathematical Sciences Institute, ANU College of Systems and Society, The Australian National Universityen
local.contributor.affiliationRicardo, Kieran; The Australian National Universityen
local.identifier.citationvolume523en
local.identifier.doi10.1016/j.jcp.2024.113624en
local.identifier.pure3de53d56-94d4-498b-9deb-079b753c98d2en
local.identifier.urlhttps://www.scopus.com/pages/publications/85210315800en
local.type.statusPublisheden

Downloads