Model-Adaptive Simulation of Hierarchical Shallow Water Moment Equations in One Dimension
Rik Verbiest, Julian Koellermeier
TL;DR
The paper tackles efficient simulation of shallow free-surface flows by allowing spatial and temporal variation in model complexity through the Shallow Water Moment Equations (SWME).It develops a model-adaptive framework that partitions the domain into subregions modeled with different orders $M_H$ and $M_L$, guided by residual-based error estimators derived from a hierarchical SWME decomposition, and couples interfaces with PBC or CIF schemes to preserve stability and, in the CIF case, conservation for the first $M_L+2$ equations.Key contributions include two boundary-interface coupling strategies (PBC and CIF), explicit model-coarsening and model-refinement criteria, and an algorithm that updates the local SWME order in time across the domain.Numerical experiments on a dam-break collision validate the approach, showing accurate results and substantial runtime speedups (up to 60%) compared with fixed high-order SWME, with CIF and PBC delivering similar performance and robustness.
Abstract
Shallow free surface flows are often characterized by both subdomains that require high modeling complexity and subdomains that can be sufficiently accurately modeled with low modeling complexity. Moreover, these subdomains may change in time as the water flows through the domain. This motivates the need for space and time adaptivity in the simulation of shallow free surface flows. In this paper, we develop the first adaptive simulations using the recently developed Shallow Water Moment Equations, which are an extension of the standard Shallow Water Equations that allow for vertically changing velocity profiles by including additional variables and equations. The model-specific modeling complexity of a shallow water moment model is determined by its order. The higher the order of the model, the more variables and equations are included in the model. Shallow water moment models are ideally suited for adaptivity because they are hierarchical such that low-order models and high-order models share the same structure. To enable adaptive simulations, we propose two approaches for the coupling of the varying-order shallow water moment equations at their boundary interfaces. The first approach dynamically updates padded state variables but cannot be written in conservative form, while the second approach uses fixed padded state variable values of zero and reduces to conservative form for conservative moment equations. The switching procedure between high-order models and low-order models is based on a new set of model error estimators, originating from a decomposition of the high-order models. Numerical results of the collision of a dam-break wave with a smooth wave yield accurate results, while achieving speedups up to 60 percent compared to a non-adaptive model with fixed modeling complexity.
