High-order Accurate Implicit-Explicit Time-Stepping Schemes for Wave Equations on Overset Grids
Allison M. Carson, Jeffrey W. Banks, William D. Henshaw, Donald W. Schwendeman
TL;DR
The paper tackles efficiently solving the wave equation on overset grids by developing high-order implicit-time-stepping methods based on the modified equation (ME) approach. It introduces second- and fourth-order IME schemes and two upwind-dissipation strategies, including a monolithic and a predictor-corrector formulation, and then couples them in a Spatially Partitioned Implicit-Explicit (SPIE) framework to handle geometrically stiff regions. The authors establish unconditional stability conditions via von Neumann and GKS analyses, provide a detailed implementation for curvilinear overset grids, and demonstrate substantial accuracy, stability, and computational speedups through extensive 2D/3D numerical experiments, including disk, cylinder, and knife-edge geometries, as well as WaveHoltz-related Helmholtz considerations. The results indicate that SPIE schemes can outperform fully explicit approaches by orders of magnitude in stiff regions while maintaining comparable accuracy, making them practical for complex wave-propagation problems in acoustics and electromagnetics. Overall, the work delivers a robust, scalable framework for high-order wave propagation on overset grids with broad applicability to physics-based simulations.
Abstract
New implicit and implicit-explicit time-stepping methods for the wave equation in second-order form are described with application to two and three-dimensional problems discretized on overset grids. The implicit schemes are single step, three levels in time, and based on the modified equation approach. Second and fourth-order accurate schemes are developed and they incorporate upwind dissipation for stability on overset grids. The fully implicit schemes are useful for certain applications such as the WaveHoltz algorithm for solving Helmholtz problems where very large time-steps are desired. Some wave propagation problems are geometrically stiff due to localized regions of small grid cells, such as grids needed to resolve fine geometric features, and for these situations the implicit time-stepping scheme is combined with an explicit scheme: the implicit scheme is used for component grids containing small cells while the explicit scheme is used on the other grids such as background Cartesian grids. The resulting partitioned implicit-explicit scheme can be many times faster than using an explicit scheme everywhere. The accuracy and stability of the schemes are studied through analysis and numerical computations.
