Multiple scales analysis of a nonlinear timestepping instability in simulations of solitons
Benjamin A. Hyatt, Daniel Lecoanet, Evan H. Anders, Keaton J. Burns

TL;DR
This paper identifies and analyzes a nonlinear timestepping instability in spectral simulations of solitons, developing a multi-scale asymptotic framework to predict and understand the blow-up behavior.
Contribution
It introduces a novel multi-scale asymptotic analysis that explains the nonlinear instability in implicit-explicit timestepping schemes for soliton simulations.
Findings
The instability causes finite-time blow-up independent of spatial resolution.
Linear stability theory fails to predict the instability.
The new framework accurately predicts blow-up time and features.
Abstract
The susceptibility of timestepping algorithms to numerical instabilities is an important consideration when simulating partial differential equations (PDEs). Here we identify and analyze a pernicious numerical instability arising in pseudospectral simulations of nonlinear wave propagation resulting in finite-time blow-up. The blow-up time scale is independent of the spatial resolution and spectral basis but sensitive to the timestepping scheme and the timestep size. The instability appears in multi-step and multi-stage implicit-explicit (IMEX) timestepping schemes of different orders of accuracy and has been found to manifest in simulations of soliton solutions of the Korteweg-de Vries (KdV) equation and traveling wave solutions of a nonlinear generalized Klein-Gordon equation. Focusing on the case of KdV solitons, we show that modal predictions from linear stability theory are unable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods for differential equations · Nonlinear Dynamics and Pattern Formation
