Efficient Krylov-based exponential time differencing method in application to 3D advection-diffusion-reaction systems

被引:9
作者
Bhatt, H. P. [1 ]
Khaliq, A. Q. M. [2 ,3 ]
Wade, B. A. [4 ]
机构
[1] Savannah State Univ, Dept Math, Savannah, GA 31404 USA
[2] Middle Tennessee State Univ, Dept Math Sci, Murfreesboro, TN 37132 USA
[3] Middle Tennessee State Univ, Ctr Computat Sci, Murfreesboro, TN 37132 USA
[4] Univ Wisconsin, Dept Math Sci, Milwaukee, WI 53201 USA
关键词
Krylov subspace approximation; Local extrapolation; Exponential time differencing method; Advection-diffusion-reaction equations; Burgers' equation; MATRIX; SCHEMES; APPROXIMATION; ALGORITHM;
D O I
10.1016/j.amc.2018.06.025
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The number of ordinary differential equations generally increases exponentially as the partial differential equation is posed on a domain with more dimensions. This is, of course, the curse of dimensionality for exponential time differencing methods. The computational challenge in applying exponential time differencing methods for solving partial differential equations in high spatial dimensions is how to compute the matrix exponential functions for very large matrices accurately and efficiently. In this paper, our main aim is to design a Krylov subspace approximation-based locally extrapolated exponential time differencing method and compare its performance in terms of accuracy and efficiency to the already available method in the literature for solving a three-dimensional nonlinear advectiondiffusion-reaction systems. The fundamental idea of the proposed method is to compute only the action of the matrix exponential on a given state vector instead of computing the matrix exponential itself, and then multiplying it with given vector. The stability and local truncation error of the proposed method have been examined. Calculation of local truncation error and empirical convergence analysis indicate the proposed method is second-order accurate in time. The performance and reliability of this novel method have been investigated by testing it on systems of the three-dimensional nonlinear advection-diffusionreaction equations and three-dimensional viscous nonlinear Burgers' equation. (C) 2018 Elsevier Inc. All rights reserved.
引用
收藏
页码:260 / 273
页数:14
相关论文
共 30 条
[1]   A NEW SCALING AND SQUARING ALGORITHM FOR THE MATRIX EXPONENTIAL [J].
Al-Mohy, Awad H. ;
Higham, Nicholas J. .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2009, 31 (03) :970-989
[2]   A new class of time discretization schemes for the solution of nonlinear PDEs [J].
Beylkin, G ;
Keiser, JM ;
Vozovoi, L .
JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 147 (02) :362-387
[3]   Fourth-order compact schemes for the numerical simulation of coupled Burgers' equation [J].
Bhatt, H. P. ;
Khaliq, A. Q. M. .
COMPUTER PHYSICS COMMUNICATIONS, 2016, 200 :117-138
[4]   The LEM exponential integrator for advection-diffusion-reaction equations [J].
Caliari, Marco ;
Vianello, Marco ;
Bergamaschi, Luca .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2007, 210 (1-2) :56-63
[5]   Exponential time differencing for stiff systems [J].
Cox, SM ;
Matthews, PC .
JOURNAL OF COMPUTATIONAL PHYSICS, 2002, 176 (02) :430-455
[6]   A mathematical model for outgrowth and spatial patterning of the vertebrate limb bud [J].
Dillon, R ;
Othmer, HG .
JOURNAL OF THEORETICAL BIOLOGY, 1999, 197 (03) :295-330
[7]   Analysis and applications of the exponential time differencing schemes and their contour integration modifications [J].
Du, Q ;
Zhu, WX .
BIT NUMERICAL MATHEMATICS, 2005, 45 (02) :307-328
[8]   Second Order Numerical Operator Splitting for 3D Advection Diffusion-Reaction Models [J].
Fazio, Riccardo ;
Jannelli, Alessandra .
NUMERICAL MATHEMATICS AND ADVANCED APPLICATIONS 2009, 2010, :317-324
[9]   EFFICIENT SOLUTION OF PARABOLIC EQUATIONS BY KRYLOV APPROXIMATION METHODS [J].
GALLOPOULOS, E ;
SAAD, Y .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (05) :1236-1264
[10]   The scaling and squaring method for the matrix exponential revisited [J].
Higham, NJ .
SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2005, 26 (04) :1179-1193