An efficient positive-definite block-preconditioned finite volume solver for two-sided fractional diffusion equations on composite mesh

被引:6
作者
Dai, Pingfei [1 ,2 ,3 ]
Jia, Jinhong [4 ]
Wang, Hong [3 ]
Wu, Qingbiao [1 ]
Zheng, Xiangcheng [5 ]
机构
[1] Zhejiang Univ, Sch Math Sci, Hangzhou, Zhejiang, Peoples R China
[2] Hangzhou Normal Univ, Sch Sci, Hangzhou, Zhejiang, Peoples R China
[3] Univ South Carolina, Dept Math, Columbia, SC 29208 USA
[4] Shandong Normal Univ, Sch Math & Stat, Jinan, Shandong, Peoples R China
[5] Peking Univ, Sch Math Sci, Beijing, Peoples R China
基金
美国国家科学基金会; 浙江省自然科学基金; 中国国家自然科学基金;
关键词
block Gauss– Seidel method; fractional diffusion equations; preconditioning; spectral analysis;
D O I
10.1002/nla.2372
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
It is known that the solutions to space-fractional diffusion equations exhibit singularities near the boundary. Therefore, numerical methods discretized on the composite mesh, in which the mesh size is refined near the boundary, provide more precise approximations to the solutions. However, the coefficient matrices of the corresponding linear systems usually lose the diagonal dominance and are ill-conditioned, which in turn affect the convergence behavior of the iteration methods.In this work we study a finite volume method for two-sided fractional diffusion equations, in which a locally refined composite mesh is applied to capture the boundary singularities of the solutions. The diagonal blocks of the resulting three-by-three block linear system are proved to be positive-definite, based on which we propose an efficient block Gauss-Seidel method by decomposing the whole system into three subsystems with those diagonal blocks as the coefficient matrices. To further accelerate the convergence speed of the iteration, we use T. Chan's circulant preconditioner(31) as the corresponding preconditioners and analyze the preconditioned matrices' spectra. Numerical experiments are presented to demonstrate the effectiveness and the efficiency of the proposed method and its strong potential in dealing with ill-conditioned problems. While we have not proved the convergence of the method in theory, the numerical experiments show that the proposed method is convergent.
引用
收藏
页数:19
相关论文
共 41 条
[1]  
[Anonymous], 2007, TEXTS APPL MATH
[2]  
[Anonymous], 2003, Iterative Methods for Sparse Linear Systems, DOI DOI 10.1137/1.9780898718003
[3]   A new version of a preconditioning method for certain two-by-two block matrices with square blocks [J].
Axelsson, Owe ;
Salkuyeh, Davod Khojasteh .
BIT NUMERICAL MATHEMATICS, 2019, 59 (02) :321-342
[4]   Diagonal and Toeplitz splitting iteration methods for diagonal-plus-Toeplitz linear systems from spatial fractional diffusion equations [J].
Bai, Zhong-Zhi ;
Lu, Kang-Ya ;
Pan, Jian-Yu .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2017, 24 (04)
[5]   The fractional-order governing equation of Levy motion [J].
Benson, DA ;
Wheatcraft, SW ;
Meerschaert, MM .
WATER RESOURCES RESEARCH, 2000, 36 (06) :1413-1423
[6]   Block structured preconditioners in tensor form for the all-at-once solution of a finite volume fractional diffusion equation [J].
Bertaccini, D. ;
Durastante, F. .
APPLIED MATHEMATICS LETTERS, 2019, 95 :92-97
[7]   Limited Memory Block Preconditioners for Fast Solution of Fractional Partial Differential Equations [J].
Bertaccini, Daniele ;
Durastante, Fabio .
JOURNAL OF SCIENTIFIC COMPUTING, 2018, 77 (02) :950-970
[8]   Preconditioners based on windowed Fourier frames applied to elliptic partial differential equations [J].
Bhowmik, Samir K. ;
Stolk, Christiaan C. .
JOURNAL OF PSEUDO-DIFFERENTIAL OPERATORS AND APPLICATIONS, 2011, 2 (03) :317-342
[9]  
Breiten T, 2016, ELECTRON T NUMER ANA, V45, P107
[10]  
CHAN R. H.-F., 2007, An Introduction to Iterative Toeplitz Solvers