Back to Search
Start Over
An Entropy Stable Nodal Discontinuous Galerkin Method for the Two Dimensional Shallow Water Equations on Unstructured Curvilinear Meshes with Discontinuous Bathymetry
- Publication Year :
- 2015
-
Abstract
- We design an arbitrary high-order accurate nodal discontinuous Galerkin spectral element approximation for the non-linear two dimensional shallow water equations with non- constant, possibly discontinuous, bathymetry on unstructured, possibly curved, quadrilateral meshes. The scheme is derived from an equivalent flux differencing formulation of the split form of the equations. We prove that this discretisation exactly preserves the local mass and momentum. Furthermore, combined with a special numerical interface flux function, the method exactly preserves the mathematical entropy, which is the total energy for the shallow water equations. By adding a specific form of interface dissipation to the baseline entropy conserving scheme we create a provably entropy stable scheme. That is, the numerical scheme discretely satisfies the second law of thermodynamics. Finally, with a particular discretisation of the bathymetry source term we prove that the numerical approximation is well-balanced. We provide numerical examples that verify the theoretical findings and furthermore provide an application of the scheme for a partial break of a curved dam test problem.
- Subjects :
- Physics and Astronomy (miscellaneous)
Discretization
Beräkningsmatematik
media_common.quotation_subject
entropy stability
summation- by-parts
Second law of thermodynamics
010103 numerical & computational mathematics
01 natural sciences
Discontinuous Galerkin method
FOS: Mathematics
Mathematics - Numerical Analysis
0101 mathematics
Shallow water equations
media_common
Mathematics
Numerical Analysis
Curvilinear coordinates
shallow water equations
Summation by parts
Applied Mathematics
discontinuous Galerkin spectral element method
Mathematical analysis
Computational mathematics
Numerical Analysis (math.NA)
Dissipation
discontinuous bathymetry
Computer Science Applications
010101 applied mathematics
Computational Mathematics
Modeling and Simulation
well-balanced
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....add17a25a796263071d1cc4737c480e5