Structure-Preserving Numerical Methods for Two Nonlinear Systems of Dispersive Wave Equations
arXiv:2402.16669 · doi:10.1007/s44207-025-00006-3
Abstract
We use the general framework of summation-by-parts operators to construct conservative, energy-stable, and well-balanced semidiscretizations of two different nonlinear systems of dispersive shallow water equations with varying bathymetry: (i) a variant of the coupled Benjamin-Bona-Mahony (BBM) equations and (ii) a recently proposed model by Svärd and Kalisch (2025) with enhanced dispersive behavior. Both models share the property of being conservative in terms of a nonlinear invariant, often interpreted as energy. This property is preserved exactly in our novel semidiscretizations. To obtain fully-discrete energy-stable schemes, we employ the relaxation method. Our novel methods generalize energy-conserving methods for the BBM-BBM system to variable bathymetries. Compared to the low-order, energy-dissipative finite volume method proposed by Svärd and Kalisch, our schemes are arbitrary high-order accurate, energy-conservative or -stable, can deal with periodic and reflecting boundary conditions, and can be any method within the framework of summation-by-parts operators including finite difference and finite element schemes. We present improved numerical properties of our methods in some test cases.
References in corpus (16)
- Review of Summation-by-parts schemes for initial-boundary-value problems
- Split Form Nodal Discontinuous Galerkin Schemes with Summation-By-Parts Property for the Compressible Euler Equations
- On discretely entropy conservative and entropy stable discontinuous Galerkin methods
- Relaxation Runge-Kutta Methods: Fully-Discrete Explicit Entropy-Stable Schemes for the Compressible Euler and Navier-Stokes Equations
- Well-balanced finite volume evolution Galerkin methods for the shallow water equations
- Adaptive numerical simulations with Trixi.jl: A case study of Julia for scientific computing
- A purely hyperbolic discontinuous Galerkin approach for self-gravitating gas dynamics
- General Relaxation Methods for Initial-Value Problems with Application to Multistep Schemes
- Relaxation Runge-Kutta Methods for Hamiltonian Problems
- Shallow water equations: Split-form, entropy stable, well-balanced, and positivity preserving numerical methods
- On Strong Stability of Explicit Runge-Kutta Methods for Nonlinear Semibounded Operators
- A Broad Class of Conservative Numerical Methods for Dispersive Wave Equations
- Entropy-stable, high-order summation-by-parts discretizations without interface penalties
- A conservative fully-discrete numerical method for the regularised shallow water wave equations
- Boussinesq-Peregrine water wave models and their numerical approximation
- A regularized shallow-water waves system with slip-wall boundary conditions in a basin: Theory and numerical analysis