Abstract
In this paper, we develop an efficient splitting characteristic difference method for solving 2-dimensional two-sided space-fractional advection–diffusion equation. The intermediate numerical solutions are first computed by the piecewise parabolic method (PPM) where \(\bar{x}_i\) is solved by the explicit second-order Runge–Kutta scheme. Then, the interior solutions are computed by the splitting \(\sigma \)-implicit characteristic difference method. By some auxiliary lemmas, our scheme is proved stable in \(L^2\)-norm. The error estimate is given and we prove our schemes are of second-order convergence in space. Numerical experiments are used to verify our theoretical analysis.
Similar content being viewed by others
References
Berkowitz B, Scher H, Silliman S (2000) Anomalous transport in laboratory-scale, heterogeneous porous media. Water Resour Res 36:149–158
Bermejo R (1995) A Galerkin-characteristic algorithm for transport-diffusion equations. SIAM J Numer Anal 32:425–454
Bromly M, Hinz C (2004) Non-Fickian transport in homogeneous unsaturated repacked sand. Water Resour Res 40:W07402
Cao J, Xiao A, Bu W (2020) Finite difference/finite element method for tempered time fractional advection-dispersion equation with fast evaluation of Caputo derivative. J Sci Comput 48:1–29
Celik C, Duman M (2012) Crank-Nicolson method for the fractional diffusion equation with the Riesz fractional derivative. J Comput Phys 231:1743–1750
Chen M, Deng W (2014) Fourth order accurate scheme for the space fractional diffusion equations. SIAM J Numer Anal 52:1418–1438
Colella P, Woodward P (1984) The piecewise parabolic method (PPM) for gas-dynamical simulations. J Comput Phys 54:174–201
Cushman J, Ginn T (2000) Fractional advection-dispersion equation: A classical mass balance with convolution-Fickian flux. Water Resour Res 36:3763–3766
Dahle H, Ewing R, Russell T (1995) Eulerian-Lagrangian localized adjoint methods for a nonlinear advection-diffusion equation. Comput Methods Appl Mech Eng 122:223–250
Dawson C, Russell T, Wheeler M (1989) Some improved error estimates for the modified method of characteristics. SIAM J Numer Anal 26:1487–1512
Ding H, Li C (2017a) Fractional-compact numerical algorithms for Riesz spatial fractional reaction-dispersion equations. Fract Calc Appl Anal 20:722–764
Ding H, Li C (2017b) High-order numerical algorithms for Riesz derivatives via constructing new generating functions. J Sci Comput 71:759–784
Ding H, Li C (2017c) High-order algorithms for Riesz derivative and their applications (V). Numer Methods Partial Differ Equ 33:1754–1794
Ding H, Li C (2019) A high-order algorithm for time-caputo-tempered partial differential equation with Riesz derivatives in two spatial dimensions. J Sci Comput 80:81–109
Ding H, Li C (2020) Numerical algorithms for the time-Caputo and space-Riesz fractional Bloch-Torrey equations. Numer Methods PDE 36:772–799
Ding H, Li C, Chen Y (2015) High-order algorithms for Riesz derivative and their applications (II). J Comput Phys 293:218–237
Douglas J Jr, Russell T (1982) Numerical solution for convection-dominated diffusion problem based on combining the method of characteristics with finite element or differncen procedures. SIAM J Numer Anal 19:871–885
Fang Z, Zhang J, Sun H (2022) A fast finite volume method for spatial fractional diffusion equations on nonuniform meshes. Comput Math Appl 108:175–184
Feng L, Zhuang P, Liu F, Turner I, Gu Y (2016) Finite element method for space-time fractional diffusion equation. Numer Algorithm 72:749–767
Feng L, Zhuang P, Liu F, Turner I, Ahh V, Li J (2017) A fast second-order accurate method for a two-sided space-fractional diffusion equation with variable coefficients. Appl Math Comput 73:1155–1171
Fu K, Liang D (2016) The conservative characteristic FD methods for atmospheric aerosol transport problems. J Comput Phys 305:494–520
Fu K, Liang D (2017) The time second order mass conservative characteristic FDM for advection Cdiffusion equations in high dimensions. J Sci Comput 73:26–49
Fu K, Liang D (2019) A mass-conservative temporal second order and spatial fourth order characteristic finite volume method for atmosphertic pollution advection diffusion problems. SIAM J Sci Comput 41:1178–1210
Fu H, Liu H, Wang H (2019) A finite volume method for two-dimensional Riemann-Liouville space-fractional diffusion equation and its efficient implementation. J Comput Phys 388:316–334
Fu H, Chen Z, Liang X, Zhang B (2021) Efficient spatial second/fourth-order finite difference ADI methods for multi-dimensional variable-order time-fractional diffusion equations. Adv Comput Math 58:1–33
Gao G, Sun Z, Zhang H (2014) A new fractional numerical differentiation formula to approximate the Caputo fractional derivative and its applications. J Comput Phys 259:33–50
Han C, Wang Y, Li Z (2022) Novel patterns in a class of fractional reaction-diffusion models with the Riesz fractional derivative. Math Comput Simul 202:149–163
Hang T, Zhou Z, Pan H, Wang Y (2022) The conservative characteristic difference method and analysis for solving two-sided space-fractional advection-diffusion equations. Numer Algorithms. https://doi.org/10.1007/s11075-022-01363-2
Hejazi H, Moroney T, Liu F (2014) Stability and convergence of a finite volume method for the space fractional advection-dispersion equation. J Comput Appl Math 255:684–697
Jia J, Wang H (2015) A preconditioned fast finite volume scheme for a fractional differential equation discretized on a locally refined composite mesh. J Comput Phys 299:842–862
Liang D, Wang W, Cheng Y (2009) An efficient second-order characteristic finite element method for nonlinear aerosol dynamic equations. Int J Numer Methods Eng 80:338–354
Liu F, Zhuang P, Turner I, Burrage K, Anh V (2014) A new fractional finite volume method for solving the fractional diffusion equation. Appl Math Model 38:3871–3878
Liu Y, Du Y, Li H, Li J, He S (2015) A two-grid mixed finite element method for a nonlinear fourth order reaction-diffusion problem with time-fractional derivative. Comput Math Appl 70:2474–2492
Oldham K, Spanier J (1974) The fractional calculus. Academic Press, New York
Ortigueira M (2006) Riesz potential operators and inverses via fractional centred derivatives. Int J Math Math Sci 2016:1–12
Ren J, Sun Z, Zhao X (2013) Compact difference scheme for the fractional sub-diffusion equation with Neumann boundary conditions. J Comput Phys 232:456–467
Simmons A, Yang Q, Moroney T (2017) A finite volume method for two-sided fractional diffusion equations on non-uniform meshes. J Comput Phys 335:747–759
Tadjeran C, Meerschaert M (2007) A second-order accurate numerical method for the two-dimensional fractional diffusion equation. J Comput Phys 220:813–823
Tian W, Zhou H, Deng W (2015) A class of second order difference approximations for solving space fractional diffusion equations. Math Comput 84:1703–1727
Wang K, Wang H (2011) A fast characteristic finite difference method for fractional advection Cdiffusion equations. Adv Water Resour 34:810–816
Wu Q, Huang J (2016) Fractional calculus. Tsinghua University Press, Beijing
Yuste S, Quintana-Murillo J (2012) A finite difference scheme with non-uniform timesteps for fractional diffusion equations. Comput Phys Commun 183:2594–2600
Zhang X, Crawford J, Deeks LK et al (2005) A mass balance based numerical method for the fractional advection-dispersion equation: Theory and application. Water Resour Res 41:62–75
Zhao Y, Bu W, Huang J, Liu D, Tang Y (2015) Finite element method for two-dimensional space-fractional advection-dispersion equations. Appl Math Comput 257:553–565
Zhao M, Wang H, Cheng A (2018) A fast finite difference method for three-dimensional time-dependent space-fractional diffusion equations with fractional derivative boundary conditions. J Sci Comput 74:1009–1033
Acknowledgements
We would like to thank two reviewers’ comments and suggestions on our manuscript which have helped to improve the paper greatly. This work was supported partially by Natural Science Foundation of Shandong Government (Grant Nos. ZR2021MA002, ZR2022MF239).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
There is no conflict of interest in the manuscript.
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, N., Zhang, X., Zhou, Z. et al. An efficient conservative splitting characteristic difference method for solving 2-d space-fractional advection–diffusion equations. Comp. Appl. Math. 42, 58 (2023). https://doi.org/10.1007/s40314-023-02198-w
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-023-02198-w