Efficient second-order ADI difference schemes for three-dimensional Riesz space-fractional diffusion equations(R)

被引:11
作者
Zhu, Chen [1 ]
Zhang, Bingyin [1 ]
Fu, Hongfei [2 ]
Liu, Jun [1 ]
机构
[1] China Univ Petr East China, Coll Sci, Qingdao 266580, Shandong, Peoples R China
[2] Ocean Univ China, Sch Math Sci, Qingdao 266100, Shandong, Peoples R China
基金
中国国家自然科学基金;
关键词
Riesz space-fractional diffusion equation; Finite difference method; ADI; Stability and convergence; Efficient implementation; FINITE-VOLUME METHOD; DIRECTION IMPLICIT METHOD; COLLOCATION METHOD; SPECTRAL METHOD; ELEMENT-METHOD; COMPACT; APPROXIMATIONS; DISPERSION; UNIFORM;
D O I
10.1016/j.camwa.2021.06.016
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this paper, a three-dimensional time-dependent Riesz space-fractional diffusion equation is considered, and an alternating direction implicit (ADI) difference scheme is proposed, in which a weighted and shifted Grunwald difference scheme (see Tian et al. (2015) [33]) is utilized for the discretizations of space-fractional derivatives, and a fractional-Douglas-Gunn type ADI method is utilized for the discretization of time derivative. The method is proved to be unconditionally stable and convergent with second-order accuracy both in time and space with respect to a weighted discrete energy norm. Efficient implementation of the method is carefully discussed, and then based on fast matrix-vector multiplications, a fast conjugate gradient (FCG) solver for the resulting symmetric positive definite linear algebraic system is developed. Numerical experiments support the theoretical analysis and show strong effectiveness and efficiency of the method for large-scale modeling and simulations. Finally, a linearized ADI scheme based on second-order extrapolation method is developed and tested for the nonlinear Riesz space-fractional diffusion equation.
引用
收藏
页码:24 / 39
页数:16
相关论文
共 51 条
[31]   A second-order accurate numerical method for the two-dimensional fractional diffusion equation [J].
Tadjeran, Charles ;
Meerschaert, Mark M. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 220 (02) :813-823
[32]   RATIONAL SPECTRAL METHODS FOR PDEs INVOLVING FRACTIONAL LAPLACIAN IN UNBOUNDED DOMAINS [J].
Tang, Tao ;
Wang, Li-Lian ;
Yuan, Huifang ;
Zhou, Tao .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (02) :A585-A611
[33]   A CLASS OF SECOND ORDER DIFFERENCE APPROXIMATIONS FOR SOLVING SPACE FRACTIONAL DIFFUSION EQUATIONS [J].
Tian, Wenyi ;
Zhou, Han ;
Deng, Weihua .
MATHEMATICS OF COMPUTATION, 2015, 84 (294) :1703-1727
[34]   A novel high-order approximate scheme for two-dimensional time-fractional diffusion equations with variable coefficient [J].
Wang, Fenling ;
Zhao, Yanmin ;
Chen, Chen ;
Wei, Yabing ;
Tang, Yifa .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2019, 78 (05) :1288-1301
[35]   A Petrov-Galerkin finite element method for variable-coefficient fractional diffusion equations [J].
Wang, Hong ;
Yang, Danping ;
Zhu, Shengfeng .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2015, 290 :45-56
[36]   Fast alternating-direction finite difference methods for three-dimensional space-fractional diffusion equations [J].
Wang, Hong ;
Du, Ning .
JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 258 :305-318
[37]   A fast finite difference method for three-dimensional time-dependent space-fractional diffusion equations and its efficient implementation [J].
Wang, Hong ;
Du, Ning .
JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 253 :50-63
[38]   An O(N log2N) alternating-direction finite difference method for two-dimensional fractional diffusion equations [J].
Wang, Hong ;
Wang, Kaixin .
JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (21) :7830-7839
[39]   A finite difference method with non-uniform timesteps for fractional diffusion equations [J].
Yuste, Santos B. ;
Quintana-Murillo, Joaquin .
COMPUTER PHYSICS COMMUNICATIONS, 2012, 183 (12) :2594-2600
[40]   A unified Petrov-Galerkin spectral method for fractional PDEs [J].
Zayernouri, Mohsen ;
Ainsworth, Mark ;
Karniadakis, George Em .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2015, 283 :1545-1569