Abstract
The paper deals with the issues of parallel computations’ organization while solving three-dimensional space-fractional diffusion equation with the \(\psi \)-Caputo derivatives using finite difference schemes. For an implicit scheme and locally one-dimensional splitting scheme, we present parallel algorithms for distributed memory systems that use one-dimensional block and red–black data partitioning. To reduce the order of algorithms’ computational complexity, we use an approach based on the expansion of integral operator’s kernel into series. We present the theoretical estimates of parallel algorithms’ performance and the results of computational experiments conducted on a testing problem that has an analytical solution for the case of the Caputo–Katugampola derivative. The results of the experiments show close-to-linear parallelization efficiency of one-dimensional splitting scheme with block partitioning and inefficiency of red–black partitioning in this case. For the implicit scheme, the scalability of parallel algorithms is weak and the use of red–black partitioning is more efficient than the use of block partitioning when running on a small number of computational resources.
Similar content being viewed by others
References
Almeida R (2017) A caputo fractional derivative of a function with respect to another function. Commun Nonlinear Sci Numer Simul 44:460–481
Bogaenko V, Bulavatsky V, Krivonos Y (2017) Mathematical modeling of fractional-differential dynamics of process of filtration-convective diffusion of soluble substances in nonisothermal conditions. J Automan Inf Sci 49(4):12–25
Bohaienko V (2018) Parallel algorithms for modelling two-dimensional non-equilibrium salt transfer processes on the base of fractional derivative model. Frac Calc Appl Anal 21(3):654–671
Bohaienko V (2019) A fast finite-difference algorithm for solving space-fractional filtration equation with a generalised Caputo derivative. Comput Appl Math 38(3):105
Carella A, Dorao C (2012) Least-squares spectral method for the solution of a fractional advection-dispersion equation. J Comput Phys 232:33–45
Chen A, Li C (2016) A novel compact ADI scheme for the time-fractional subdiffusion equation in two space dimensions. Int J Comput Math 93(6):889–914
Compte A, Metzler R (1997) The generalized cattaneo equation for the description of anomalous transport processes. J PhusA: Math Gen 30:7277–7289
Du W, Tong L, Tang Y (2018) Metaheuristic optimization-based identification of fractional-order systems under stable distribution noises. Phys Lett A 382(34):2313–2320
Gorenflo R, Mainardi F (1997) Fractional calculus: integral and differential equations of fractional order. Springer, Wien, pp 223–276
Jarad F, Abdeljawad T, Baleanu D (2017) On the generalized fractional derivatives and their caputo modification. J Nonlinear Sci Appl 10:2607–2619
Jiang S, Zhang J, Zhang Q, Zhang Z (2017) Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations. Commun Comput Phys 21(3):650–678
Katugampola U (2014) New approach to generalized fractional derivatives. Bul Math Anal Appl 6:1–15
Podlubny I (1999) Fractional differential equations. Academic Press, New York
Poop J (2006) Computational aspects of FEM approximation of fractional advection dispersion equations on bounded domains in R2. J Comput Appl Math 193:243–268
Samarskii A (2001) The Theory of Difference Schemes. CRC Press, New York
Vong S, Lyu P, Chen X, Lei SL (2016) High order finite difference method for time-space fractional differential equations with Caputo and Riemann-Liouville derivatives. J Numer Algor 72(1):195–210
van der Vorst H (1992) Bi-CGSTAB: a fast and smoothly converging variant of Bi-CG for the solution of nonsymmetric linear systems. SIAM J Sci Stat Comput 13:631–644
Wang H, Basu T (2012) A fast finite difference method for two-dimensional space-fractional diffusion equations. SIAM J Sci Comput 34:2444–2458
Yang XJ (2017) New general fractional-order rheological models with kernels of mittag-leffler functions. Romanian Rep Phys 69(4):118
Yang XJ, Tenreiro Machado JA (2017) A new fractional operator of variable order: application in the description of anomalous diffusion. Phys A 481:276–283
Yang XJ, Gao XJ, Srivastava HM (2018) A new computational approach for solving nonlinear local fractional PDEs. J Comput Appl Math 339:285–296
Yin X, Fang S, Guo C (2018) Alternating-direction implicit finite difference methods for a new two-dimensional two-sided space-fractional diffusion equation. Adv Differ Equ 2018:389
Ying Y, Lian Y, Tang S, Liu W (2017) High-order central difference scheme for Caputo fractional derivative. Comput Method Appl Model 317(Supplement C):42–54
Zheng Y, Li C, Zhao Z (2010) A note on the finite element method for the space fractional advection diffusion equation. Comput Math Appl 59:1718–1726
Author information
Authors and Affiliations
Corresponding author
Additional information
Communicated by José Tenreiro Machado.
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Bohaienko, V.O. Parallel finite-difference algorithms for three-dimensional space-fractional diffusion equation with \(\psi \)-Caputo derivatives. Comp. Appl. Math. 39, 163 (2020). https://doi.org/10.1007/s40314-020-01191-x
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-020-01191-x
Keywords
- Diffusion
- Space-fractional differential equation
- Parallel algorithms
- \(\psi \)-Caputo derivative
- Finite-difference approximation
- Splitting schemes