Solution of Nonlinear Time-Dependent PDEs Through Componentwise Approximation of Matrix Functions
Document Type
Article
Publication Date
9-15-2016
Department
Mathematics
School
Mathematics and Natural Sciences
Abstract
Exponential propagation iterative (EPI) methods provide an efficient approach to the solution of large stiff systems of ODEs, compared to standard integrators. However, the bulk of the computational effort in these methods is due to products of matrix functions and vectors, which can become very costly at high resolution due to an increase in the number of Krylov projection steps needed to maintain accuracy. In this paper, it is proposed to modify EPI methods by using Krylov subspace spectral (KSS) methods, instead of standard Krylov projection methods, to compute products of matrix functions and vectors. Numerical experiments demonstrate that this modification causes the number of Krylov projection steps to become bounded independently of the grid size, thus dramatically improving efficiency and scalability. As a result, for each test problem featured, as the total number of grid points increases, the growth in computation time is just below linear, while other methods achieved this only on selected test problems or not at all.
Publication Title
Journal of Computational Physics
Volume
321
First Page
1120
Last Page
1143
Recommended Citation
Cibotarica, A.,
Lambers, J. V.,
Palchak, E. M.
(2016). Solution of Nonlinear Time-Dependent PDEs Through Componentwise Approximation of Matrix Functions. Journal of Computational Physics, 321, 1120-1143.
Available at: https://aquila.usm.edu/fac_pubs/15276