Abstract
In this paper, a second-order difference scheme is developed to solve two-dimensional two-sided space distributed-order fractional diffusion equation with variable coefficients. In the spatial direction, a second-order difference scheme is proposed, the distribution-order integral is discretized by the Gauss–Legendre quadrature formula and the space fractional derivative is approximated by the weighted and shifted Grünwald–Letnikov operators. In addition, the time direction is discretized into a second-order difference scheme by the Crank–Nicolson method. Therefore, the main numerical scheme is developed. Furthermore, a small perturbation is added to the main difference scheme to construct an alternating-direction implicit scheme. Also, the stability and convergence of the numerical scheme are proved. Finally, some numerical results are provided to show the accuracy and efficiency of the proposed method.
Similar content being viewed by others
Data availibility
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Abbaszadeh, M.: Error estimate of second-order finite difference scheme for solving the Riesz space distributed-order diffusion equation. Appl. Math. Lett. 88, 179–185 (2019)
Abbaszadeh, M., Dehghan, M.: A POD-based reduced-order Crank–Nicolson/fourth-order alternating direction implicit (ADI) finite difference scheme for solving the two-dimensional distributed-order Riesz space-fractional diffusion equation. Appl. Numer. Math. 158, 271–291 (2020)
Abbaszadeh, M., Dehghan, M.: A Galerkin meshless reproducing kernel particle method for numerical solution of neutral delay time-space distributed-order fractional damped diffusion-wave equation. Appl. Numer. Math. 169, 44–63 (2021)
Al-Refa, M., Luchko, Y.: Analysis of fractional diffusion equations of distributed order: maximum principles and their applications. Analysis 36(2), 123–133 (2016)
Ansari, A., Derakhshan, M., Askari, H.: Distributed order fractional diffusion equation with fractional Laplacian in axisymmetric cylindrical configuration. Commun. Nonlinear. Sci. 113, 106590 (2022)
Caputo, M.: Mean fractional-order-derivatives differential equations and filters. Ann. Univ. Ferrara 41, 73–84 (1995)
Çelik, C., Duman, M.: Crank–Nicolson method for the fractional diffusion equation with the Riesz fractional derivative. J. Comput. Phys. 231, 1743–1750 (2012)
Chechkin, A., Gorenflo, R., Sokolov, I.: Retarding subdiffusion and accelerating superdiffusion governed by distributed-order fractional diffusion equations. Phys. Rev. E 66, 046129 (2002)
Chechkin, A., Gorenflo, R., Sokolov, I., Gonchar, V.: Distributed order time fractional diffusion equation. Fract. Calc. Appl. Anal. 6, 259–279 (2003)
Chen, S., Liu, F., Jiang, X., Turner, I., Anh, V.: A fast semi-implicit difference method for a nonlinear two-sided space-fractional diffusion equation with variable diffusivity coefficients. Appl. Math. Comput. 257, 591–601 (2015)
Chen, X., Chen, J., Liu, F., Sun, Z.: A fourth-order accurate numerical method for the distributed-order Riesz space fractional diffusion equation. Numer. Methods Partial Differ. Equ. 39, 1266–1286 (2023)
Cheng, X., Duan, J., Li, D.: A novel compact ADI scheme for two-dimensional Riesz space fractional nonlinear reaction–diffusion equations. Appl. Math. Comput. 346, 452–464 (2019)
Feng, L., Zhuang, P., Liu, F., Turner, I.: A fast second-order accurate method for a two-sided space-fractional diffusion equation with variable coefficients. Comput. Math. Appl. 73, 1155–1171 (2017)
Gao, G., Sun, Z.: Two alternating direction implicit difference schemes for two-dimensional distributed-order fractional diffusion equations. J. Sci. Comput. 66, 1281–1312 (2016)
Gao, G., Sun, Z.: Two difference schemes for solving the one-dimensional time distributed-order fractional wave equations. Numer. Algorithm 74, 675–697 (2017)
Gao, X., Yin, B., Li, H., Liu, Y.: TT-M FE method for a 2D nonlinear time distributed-order and space fractional diffusion equation. Math. Comput. Simul. 181, 117–137 (2021)
Golub, G., Loan, C.: Matrix Computations. Johns Hopkins University Press, Baltimore (1996)
Hou, T., Tang, T., Yang, J.: Numerical analysis of fully discretized Crank–Nicolson scheme for fractional-in-space Allen–Cahn equations. J. Sci. Comput. 72, 1–18 (2017)
Huang, C., Chen, H., An, N.: \(\beta \)-robust superconvergent analysis of a finite element method for the distributed order time-fractional diffusion equation. J. Sci. Comput. 90(1), 44 (2022)
Huang, J., Zhang, J., Arshad, S., Tang, Y.: A numerical method for two-dimensional multi-term time-space fractional nonlinear diffusion-wave equations. Appl. Numer. Math. 159, 159–173 (2021)
Jia, J., Peng, J., Li, K.: Well-posedness of abstract distributed-order fractional diffusion equations. Commun. Pure Appl. Anal. 13, 605–621 (2014)
Jia, J., Wang, H.: Analysis of a hidden memory variably distributed-order space-fractional diffusion equation. Appl. Math. Lett. 124, 107617 (2022)
Kochubei, A.: Distributed order calculus and equations of ultraslow diffusion. J. Math. Anal. Appl. 340, 252–281 (2008)
Liu, F., Anh, V., Turner, I.: Numerical solution of the space fractional Fokker–Planck equation. J. Comput. Appl. Math. 166, 209–219 (2004)
Liu, F., Zhuang, P., Liu, Q.: Numerical Methods of Fractional Partial Differential Equations and Their Applications. Beijing Science Press, Beijing (2015)
Luchko, Y.: Boundary value problems for the generalized time-fractional diffusion equation of distributed order. Fract. Calc. Appl. Anal. 12, 409–422 (2009)
Meerschaert, M., Scheffler, H.: Stochastic model for ultraslow diffusion. Stoch. Process. Appl. 116, 1215–1235 (2006)
Ran, M., Zhang, C.: A conservative difference scheme for solving the strongly coupled nonlinear fractional Schrödinger equations. Commun. Nonlinear Sci. Numer. 41, 64–83 (2016)
Schumer, R., Benson, D., Meerschaert, M., Baeumer, B.: Fractal mobile/immobile solute transport. Water Resour. Res. 39, 1296 (2003)
Shen, J., Tang, T., Wang, L.: Spectral Methods. Springer Series in Computational Mathematics. Springer, Heidelberg (2011)
Su, N.: The fractional Boussinesq equation of groundwater flow and its applications. J. Hydrol. 547, 403–412 (2017)
Sun, L., Fang, Z., Lei, S., Sun, H., Zhang, J.: A fast algorithm for two-dimensional distributed-order time-space fractional diffusion equations. Appl. Math. Comput. 425, 127095 (2022)
Tian, W., Zhou, H., Deng, W.: A class of second order difference approximations for solving space fractional diffusion equations. Math. Comput. 84, 1703–1727 (2015)
Wang, Z., Vong, S.: Compact difference schemes for the modified anomalous fractional sub-diffusion equation and the fractional diffusion-wave equation. J. Comput. Phys. 277, 1–15 (2014)
Yang, S., Liu, F., Feng, L., Turner, I.: Efficient numerical methods for the nonlinear two-sided space-fractional diffusion equation with variable coefficients. Appl. Numer. Math. 157, 55–68 (2020)
Yang, S., Liu, F., Feng, L., Turner, I.: A novel finite volume method for the nonlinear two-sided space distributed-order diffusion equation with variable coefficients. J. Comput. Appl. Math. 388, 113337 (2021)
Zaky, M., Machado, J.: Multi-dimensional spectral tau methods for distributed-order fractional diffusion equations. Comput. Math. Appl. 79, 476–488 (2020)
Zhang, H., Liu, F., Jiang, X., Turner, I.: Spectral method for the two-dimensional time distributed-order diffusion-wave equation on a semi-infinite domain. J. Comput. Appl. Math. 399, 113712 (2022)
Zhang, H., Liu, F., Jiang, X., Zeng, F., Turner, I.: A Crank–Nicolson ADI Galerkin–Legendre spectral method for the two-dimensional Riesz space distributed-order advection-diffusion equation. Comput. Math. Appl. 76, 2460–2476 (2018)
Zhang, Y., Benson, D., Meerschaert, M., LaBolle, E.: Space-fractional advection–dispersion equations with variable parameters: diverse formulas, numerical solutions, and application to the macrodispersion experiment site data. Water Resour. Res. 43, W05439 (2007)
Zhang, Y., Fan, Y., Li, Y.: General linear and spectral Galerkin methods for the nonlinear two-sided space distributed-order diffusion equation. Comput. Math. Appl. 113, 1–12 (2022)
Zhao, J., Zhang, Y., Xu, Y.: Implicit Runge–Kutta and spectral Galerkin methods for Riesz space fractional/distributed-order diffusion equation. Comput. Appl. Math. 39, 47 (2020)
Zhao, J., Zhang, Y., Xu, Y.: Implicit Runge–Kutta and spectral Galerkin methods for the two-dimensional nonlinear Riesz space distributed-order diffusion equation. Appl. Numer. Math. 157, 223–235 (2020)
Zhao, X., Xu, Q.: Efficient numerical schemes for fractional sub-diffusion equation with the spatially variable coefficient. Appl. Math. Model. 38, 3848–3859 (2014)
Acknowledgements
The authors thank the reviewers for their comments, which have significantly improved the presentation.
Funding
The authors would like to acknowledge the support provided by the National Natural Science Foundation of China (12101089) and the Natural Science Foundation of Sichuan Province (2022NSFSC1844).
Ethics declarations
Conflict of interest
The authors declare no competing interests.
Ethical approval
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Wang, Y., Huang, J. & Li, H. A second-order difference scheme for two-dimensional two-sided space distributed-order fractional diffusion equations with variable coefficients. J. Appl. Math. Comput. 70, 1–26 (2024). https://doi.org/10.1007/s12190-023-01954-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12190-023-01954-9
Keywords
- Two-dimensional distributed-order fractional diffusion equation
- Alternating direction implicit method
- Variable coefficient
- Stability and convergence