High-Order Time-Stepping For Nonlinear PDE Through Rapid Estimation of Block Gaussian Quadrature Nodes

Document Type

Conference Proceeding

Publication Date

1-1-2015

Department

Mathematics

School

Mathematics and Natural Sciences

Abstract

The stiffness of systems of ODEs that arise from spatial discretization of PDEs causes difficulties for both explicit and implicit time-stepping methods. Krylov Subspace Spectral (KSS) methods present a balance between the efficiency of explicit methods and the stability of implicit methods by computing each Fourier coefficient from an individualized approximation of the solution operator of the PDE. While KSS methods are explicit methods that exhibit a high order of accuracy and stability similar to that of implicit methods, their efficiency needs to be improved. A previous asymptotic study of block Lanczos iteration yielded estimates of extremal block Gaussian quadrature nodes for each Fourier component and led to an improvement in efficiency. Here, a more detailed asymptotic study is performed in order to rapidly estimate all nodes, thus drastically reducing computational expense without sacrificing accuracy. Exponential propagation iterative (EPI) methods provide an efficient approach to the solution of large stiff nonlinear systems of ODE, 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. Here, it is proposed to modify EPI methods by using 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 dramtically improving efficiency and scalability.

Publication Title

AIP Conference Proceedings

Volume

1648

Find in your library

Share

COinS