A preconditioned fast finite difference scheme for space-fractional diffusion equations in convex domains

被引:0
作者
Ning Du
Hai-Wei Sun
Hong Wang
机构
[1] Shandong University,School of Mathematics
[2] University of Macau,Department of Mathematics
[3] University of South Carolina,Department of Mathematics
来源
Computational and Applied Mathematics | 2019年 / 38卷
关键词
Anomalous diffusion; Finite difference method; Space-fractional diffusion equation; Circulant preconditioner; Penalization; 35R05; 65F08; 65F10; 65M06;
D O I
暂无
中图分类号
学科分类号
摘要
A fast finite difference method is developed for solving space-fractional diffusion equations with variable coefficient in convex domains using a volume penalization approach. The resulting coefficient matrix can be written as the discretized matrix from the extended rectangular domain plus a diagonal matrix with jumping entries due to the penalization parameter. An efficient preconditioner is constructed based on the combination of two approximate inverse circulant matrices. The preconditioned BiCGSTAB method, with the proposed preconditioner, is implemented for solving the resulting linear system. Numerical results are carried out to demonstrate the utility of the proposed algorithm.
引用
收藏
相关论文
共 61 条
[21]  
Kolomenskiy D(1986)A proposal for Toeplitz matrix calculations Stud Appl Math 74 171-176
[22]  
Schneider K(2018)A new collection of real world applications of fractional calculus in science and engineering Commun Nonlinear Sci Numer Simul 64 213-231
[23]  
Li C(2007)A second-order accurate numerical method for the two-dimensional fractional diffusion equation J Comput Phys 220 813-823
[24]  
Ding H(2012)A fast finite difference method for two-dimensional space-fractional diffusion equations SIAM J Sci Comput 34 A2444-A2458
[25]  
Liu F(2013)A superfast-preconditioned iterative method for steady-state space-fractional diffusion equations J Comput Phys 240 49-57
[26]  
Anh V(2010)A direct J Comput Phys 229 8095-8104
[27]  
Turner I(undefined) finite difference method for fractional diffusion equations undefined undefined undefined-undefined
[28]  
Lynch VE(undefined)undefined undefined undefined undefined-undefined
[29]  
Carreras BA(undefined)undefined undefined undefined undefined-undefined
[30]  
del-Castillo-Negrete D(undefined)undefined undefined undefined undefined-undefined