A banded preconditioner for the two-sided, nonlinear space-fractional diffusion equation

The method of lines is a standard method for advancing the solution of partial differential equations (PDEs) in time. In one sense, the method applies equally well to space-fractional PDEs as it does to integer-order PDEs. However, there is a significant challenge when solving space-fractional PDEs in this way, owing to the non-local nature of the fractional derivatives. Each equation in the resulting semi-discrete system involves contributions from every spatial node in the domain. This has important consequences for the efficiency of the numerical solver, especially when the system is large. First, the Jacobian matrix of the system is dense, and hence methods that avoid the need to form and factorise this matrix are preferred. Second, since the cost of evaluating the discrete equations is high, it is essential to minimise the number of evaluations required to advance the solution in time. In this paper, we show how an effective preconditioner is essential for improving the efficiency of the method of lines for solving a quite general two-sided, nonlinear space-fractional diffusion equation. A key contribution is to show, how to construct suitable banded approximations to the system Jacobian for preconditioning purposes that permit high orders and large stepsizes to be used in the temporal integration, without requiring dense matrices to be formed. The results of numerical experiments are presented that demonstrate the effectiveness of this approach.

[1]  J. A. Tenreiro Machado,et al.  New Trends in Nanotechnology and Fractional Calculus Applications , 2010 .

[2]  WangHong,et al.  A direct O(Nlog2N) finite difference method for fractional diffusion equations , 2010 .

[3]  J. Crawford,et al.  A mass balance based numerical method for the fractional advection‐dispersion equation: Theory and application , 2005 .

[4]  Carol S. Woodward,et al.  Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers , 2020, ACM Trans. Math. Softw..

[5]  Xianjuan Li,et al.  A Space-Time Spectral Method for the Time Fractional Diffusion Equation , 2009, SIAM J. Numer. Anal..

[6]  C. Kelley Solving Nonlinear Equations with Newton's Method , 1987 .

[7]  M. Meerschaert,et al.  Finite difference methods for two-dimensional fractional dispersion equation , 2006 .

[8]  O. Agrawal,et al.  Advances in Fractional Calculus: Theoretical Developments and Applications in Physics and Engineering , 2007 .

[9]  Fawang Liu,et al.  Computationally efficient methods for solving time-variable-order time-space fractional reaction-diffusion equation , 2012 .

[10]  Mark M. Meerschaert,et al.  A second-order accurate numerical method for the two-dimensional fractional diffusion equation , 2007, J. Comput. Phys..

[11]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[12]  V. Ervin,et al.  Variational formulation for the stationary fractional advection dispersion equation , 2006 .

[13]  O. Agrawal,et al.  Advances in Fractional Calculus , 2007 .

[14]  Fawang Liu,et al.  Novel numerical methods for solving the time-space fractional diffusion equation in 2D , 2011 .

[15]  Manuel Duarte Ortigueira,et al.  Fractional Calculus for Scientists and Engineers , 2011, Lecture Notes in Electrical Engineering.

[16]  I. Turner,et al.  Numerical methods for fractional partial differential equations with Riesz space fractional derivatives , 2010 .

[17]  Hong Wang,et al.  A fast characteristic finite difference method for fractional advection–diffusion equations , 2011 .

[18]  YuanTong Gu,et al.  AN ADVANCED MESHLESS METHOD FOR TIME FRACTIONAL DIFFUSION EQUATION , 2011 .

[19]  Fawang Liu,et al.  Novel Numerical Methods for Solving the Time-Space Fractional Diffusion Equation in Two Dimensions , 2011, SIAM J. Sci. Comput..

[20]  Hai-Wei Sun,et al.  Multigrid method for fractional diffusion equations , 2012, J. Comput. Phys..

[21]  M. T. Cicero FRACTIONAL CALCULUS AND WAVES IN LINEAR VISCOELASTICITY , 2012 .

[22]  I. Sokolov,et al.  Anomalous transport : foundations and applications , 2008 .

[23]  A. Luo,et al.  Fractional Dynamics and Control , 2011 .

[24]  M. Meerschaert,et al.  Finite difference approximations for fractional advection-dispersion flow equations , 2004 .

[25]  Nicholas Hale,et al.  An Efficient Implicit FEM Scheme for Fractional-in-Space Reaction-Diffusion Equations , 2012, SIAM J. Sci. Comput..

[26]  M. Meerschaert,et al.  Stochastic Models for Fractional Calculus , 2011 .

[27]  John R. Gilbert,et al.  Sparse Matrices in MATLAB: Design and Implementation , 1992, SIAM J. Matrix Anal. Appl..

[28]  K. Burrage,et al.  Fourier spectral methods for fractional-in-space reaction-diffusion equations , 2014 .

[29]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[30]  D. Keyes,et al.  Jacobian-free Newton-Krylov methods: a survey of approaches and applications , 2004 .

[31]  Fawang Liu,et al.  Stability and convergence of a finite volume method for the space fractional advection-dispersion equation , 2014, J. Comput. Appl. Math..

[32]  Fawang Liu,et al.  Novel numerical methods for time-space fractional reaction diffusion equations in two dimensions , 2011 .

[33]  Ralf Metzler,et al.  Fractional dynamics : recent advances , 2011 .

[34]  Fawang Liu,et al.  Numerical Methods for the Variable-Order Fractional Advection-Diffusion Equation with a Nonlinear Source Term , 2009, SIAM J. Numer. Anal..

[35]  Fawang Liu,et al.  An implicit RBF meshless approach for time fractional diffusion equations , 2011 .

[36]  Fawang Liu,et al.  Numerical solution of the space fractional Fokker-Planck equation , 2004 .

[37]  M. Meerschaert,et al.  Finite difference approximations for two-sided space-fractional partial differential equations , 2006 .