Fourth-order paired-explicit Runge-Kutta methods
In this paper, we extend the Paired-Explicit Runge-Kutta (P-ERK) schemes by Vermeire et al. (J Comput Phys 393:465–483, 2019) and Nasab and Vermeire (J Comput Phys 468:111470, 2022) to fourth-order of consistency. Based on the order conditions for partitioned Runge-Kutta methods we motivate a specific form of the Butcher arrays which leads to a family of fourth-order accurate methods. The employed form of the Butcher arrays results in a special structure of the stability polynomials, which needs to be adhered to for an efficient optimization of the domain of absolute stability. We demonstrate that the constructed fourth-order P-ERK methods satisfy linear stability, internal consistency, designed order of convergence, and conservation of linear invariants. At the same time, these schemes are seamlessly coupled for codes employing a method-of-lines approach, in particular without any modifications of the spatial discretization. We demonstrate speedup for single-threaded program executions, shared-memory parallelism, i.e., multi-threaded executions and distributed-memory parallelism with MPI. We apply the multirate P-ERK schemes to inviscid and viscous problems with locally varying wave speeds, which may be induced by non-uniform grids or multiscale properties of the governing partial differential equation. Compared to state-of-the-art optimized standalone methods, the multirate P-ERK schemes allow significant reductions in right-hand-side evaluations and wall-clock time, ranging from $$66\%$$ up to factors greater than four. A reproducibility repository is provided which enables the reader to examine all results presented in this work.
Authors
- Gregor J. Gassner (ORCID: https://orcid.org/0000-0002-1752-1158)
- Manuel Torrilhon (ORCID: https://orcid.org/0000-0003-0008-2061)
- Michael Schlottke‐Lakemper (ORCID: https://orcid.org/0000-0002-3195-2536)
- Daniel Doehring (ORCID: https://orcid.org/0009-0005-4260-0332)
- Lars Christmann (ORCID: https://orcid.org/0009-0000-5359-7494)
Institutions
- University of Stuttgart (DE)
- University of Augsburg (DE)
- University of Cologne (DE)
- RWTH Aachen University (DE)
Publication Details
- Journal
- Computational Science and Engineering
- Published
- 2025-10-13
- DOI
- https://doi.org/10.1007/s44207-025-00005-4
- Primary Topic
- Numerical methods for differential equations
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Deutsche Forschungsgemeinschaft