zbMATH — the first resource for mathematics

Generalized integrating factor methods for stiff PDEs. (English) Zbl 1063.65097
Summary: The integrating factor (IF) method for numerical integration of stiff nonlinear partial differential equations (PDEs) has the disadvantage of producing large error coefficients when the linear term has large norm. We propose a generalization of the IF method, and in particular construct multistep-type methods with several orders of magnitude improved accuracy. We also consider exponential time differencing (ETD) methods, and point out connections with a particular application of the commutator-free Lie group methods. We present a new fourth order ETD Runge-Kutta method with improved accuracy. The methods considered are compared in several numerical examples.

65M20 Method of lines for initial value and initial-boundary value problems involving PDEs
35F25 Initial value problems for nonlinear first-order PDEs
65L05 Numerical methods for initial value problems
Matlab; RODAS
Full Text: DOI
[1] Beyklin, G.; Keiser, J.M.; Vozovoi, L., A new class of time discretization schemes for the solution of nonlinear pdes, J. comput. phys., 147, 362-387, (1998) · Zbl 0924.65089
[2] Boyd, J.P., Chebyshev and Fourier spectral methods, (2001), Dover New York, Available from: · Zbl 0987.65122
[3] Celledoni, E.; Martinsen, A.; Owren, B., Commutator-free Lie group methods, Fgcs, 19, 3, 341-352, (2003)
[4] Cox, S.M.; Matthews, P.C., Exponential time differencing for stiff systems, J. comput. phys., 176, 430-455, (2002) · Zbl 1005.65069
[5] Crouch, P.E.; Grossman, R., Numerical integration of ordinary differential equations on manifolds, J. nonlinear sci., 3, 1-33, (1993) · Zbl 0798.34012
[6] Davies, P.; Higham, N., A Schur-parlett algorithm for computing matrix functions, SIAM J. matrix anal. appl., 25, 2, 464-485, (2003) · Zbl 1052.65031
[7] Fornberg, B.; Driscoll, T.A., A fast spectral algorithm for nonlinear wave equations with linear dispersion, J. comput. phys., 155, 456-467, (1999) · Zbl 0937.65109
[8] Hairer, E.; Nørsett, S.P.; Wanner, G., Solving ordinary differential equations I, nonstiff problems, Springer series in computational mathematics, vol. 8, (1993), Springer Berlin
[9] Hairer, E.; Wanner, G., Solving ordinary differential equations II. stiff and differential-algebraic problems, Springer series in computational mathematics, vol. 14, (1996), Springer Berlin
[10] Hochbruck, M.; Lubich, C.h., On Krylov subspace approximations to the matrix exponential operator, SIAM J. sci. comput., 34, 5, 1911-1925, (1997) · Zbl 0888.65032
[11] Hochbruck, M.; Lubich, C.; Selhofer, H., Exponential integrators for large systems of differential equations, SIAM J. numer. anal., 19, 5, 1552-1574, (1998) · Zbl 0912.65058
[12] M. Hochbruck, A. Ostermann, Exponential Runge-Kutta methods for parabolic problems, Appl. Numer. Math. (to appear) · Zbl 1070.65099
[13] Iserles, A.; Munthe-Kaas, H.Z.; Nørsett, S.P.; Zanna, A., Lie-group methods, Acta numer., 215-236, (2000) · Zbl 1064.65147
[14] A.K. Kassam, L.N. Trefethen, Fourth-order time stepping for stiff PDEs, SIAM J. Sci. Comput. (to appear) · Zbl 1077.65105
[15] S. Krogstad, RKMK-related methods for stiff nonlinear PDEs, Report, University of Bergen, 2003
[16] E. Lodden, Geometric integration of the heat equation, Masters Thesis, University of Bergen, 2000
[17] Maday, Y.; Patera, A.T.; Rønquist, E.M., An operator-integration-factor splitting method for time-dependent problems: application to incompressible fluid flow, J. sci. comp., 5, 4, 263-292, (1990) · Zbl 0724.76070
[18] Munthe-Kaas, H., High order Runge-Kutta methods on manifolds, J. appl. numer. math., 29, 115-127, (1999) · Zbl 0934.65077
[19] Owren, B.; Marthinsen, A., Runge-Kutta methods adapted to manifolds and based on rigid frames, Bit, 39, 1, 116-142, (1999) · Zbl 0919.65049
[20] Nørsett, S., An A-stable modification of the Adams-bashforth methods, Lecture notes in mathematics, vol. 109, (1969), Springer Berlin, pp. 214-219
[21] A. Suslowicz, Application of numerical Lie group integrators to parabolic PDE’s, Technical Report No. 013, University of Bergen, 2001
[22] Trefethen, L.N., Spectral methods in M\scatlab, (2000), SIAM Philadelphia
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.