Exponential Time Differencing for Stiff Systems
We develop a class of numerical methods for stiff systems, based on the method of exponential time differencing. We describe schemes with second- and higher-order accuracy, introduce new Runge–Kutta versions of these schemes, and extend the method to show how it may be applied to systems whose linea...
Gespeichert in:
Veröffentlicht in: | Journal of computational physics 2002-03, Vol.176 (2), p.430-455 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | We develop a class of numerical methods for stiff systems, based on the method of exponential time differencing. We describe schemes with second- and higher-order accuracy, introduce new Runge–Kutta versions of these schemes, and extend the method to show how it may be applied to systems whose linear part is nondiagonal. We test the method against other common schemes, including integrating factor and linearly implicit methods, and show how it is more accurate in a number of applications. We apply the method to both dissipative and dispersive partial differential equations, after illustrating its behavior using forced ordinary differential equations with stiff linear parts. |
---|---|
ISSN: | 0021-9991 1090-2716 |
DOI: | 10.1006/jcph.2002.6995 |