Projective Integration Methods in the Runge-Kutta Framework and the Extension to Adaptivity in Time
Julian Koellermeier, Giovanni Samaey
TL;DR
This work unifies Projective Integration (PI) methods for stiff ODEs with large spectral gaps by casting them as Runge-Kutta (RK) schemes with extended Butcher tableaux. This RK reformulation enables rigorous analysis of consistency, accuracy, and stability, and provides a framework for spatial and time adaptivity via partitioned and embedded RK methods. The authors derive time-adaptive PI schemes from embedded RK methods and step-size variation, and they introduce stable on-the-fly error estimators by adopting RK structures, while demonstrating instability in the original Gear-based approach. Numerical tests on a two-scale model confirm the theoretical results, showing improved stability regions and competitive convergence, especially for embedded and partitioned-PI variants. The results pave the way for more robust, adaptive PI schemes applicable to multi-scale problems in science and engineering.
Abstract
Projective Integration methods are explicit time integration schemes for stiff ODEs with large spectral gaps. In this paper, we show that all existing Projective Integration methods can be written as Runge-Kutta methods with an extended Butcher tableau including many stages. We prove consistency and order conditions of the Projective Integration methods using the Runge-Kutta framework. Spatially adaptive Projective Integration methods are included via partitioned Runge-Kutta methods. New time adaptive Projective Integration schemes are derived via embedded Runge-Kutta methods and step size variation while their accuracy, stability, convergence, and error estimators are investigated analytically and numerically.
