R. Chan's circulant-based approximate inverse preconditioning iterative method for solving second-order space fractional advection–dispersion equations with variable coefficients

Shi-Ping Tang,Ai-Li Yang,Jian-Lin Zhou,Yu-Jiang Wu
DOI: https://doi.org/10.1007/s40314-024-02592-y
2024-02-22
Computational and Applied Mathematics
Abstract:In this paper, we consider a second-order approximation scheme for the space fractional advection–diffusion equations with variable coefficients. This scheme employs the weighted and shifted Grünwald difference formulas to approximate the Riemann–Liouville fractional derivatives and the Crank–Nicolson scheme for the temporal derivative, respectively. The stability and convergence of this approximation scheme are analyzed under certain conditions satisfied by the coefficients. This numerical scheme results in a sequence of nonsymmetric Toeplitz-like linear systems whose coefficient matrix can be written as a sum of an identity matrix and four diagonal-times-Toeplitz matrices. To improve the computational efficiency of the Krylov subspace iteration methods used to solve the scheme, we develop an approximate inverse preconditioner. This preconditioner is based on the inverse of the weighted R. Chan's circulant matrix and the interpolation method. We also demonstrate that the preconditioned matrix can be written as a sum of an identity matrix, a low-rank matrix, and a small-norm matrix, resulting in a clustered spectrum around one. The numerical results demonstrate that the numerical scheme and its approximate inverse preconditioner are robust and efficient.
mathematics, applied
What problem does this paper attempt to address?