A space-time discontinuous Galerkin (DG) finite element method is presented for the shallow water equations over varying bottom topography. The method results in non-linear equations per element, which are solved locally by establishing the element communication with a numerical HLLC flux. To deal with spurious oscillations around discontinuities, we employ a dissipation operator only around discontinuities using Krivodonova's discontinuity detector. The numerical scheme is verified by comparing numerical and exact solutions, and validated against a laboratory experiment involving flow through a contraction. We conclude that the method is second order accurate in both space and time for linear polynomials.
- Shallow water equations
- Numerical dissipation
- Discontinuous Galerkin �nite element methods
- Discontinuity detector