A Parallel Krylov Subspace Iterative Scheme for Variable-Order Fractional Advection–Diffusion–Reaction Equation
Abstract
1. Introduction
- Detailed derivation of the C-N difference scheme and construction of the EG method to solve the VO-TFADRE with suitable initial and boundary conditions.
- Fourier-type stability analysis and convergence properties of the proposed method.
- Parallel implementation of the EG method to improve the computational efficiency further.
2. The Proposed EG Method for VO-TFADRE
2.1. The C-N Discretization of the VO-TFADRE
2.2. The Construction of the EG Method for the VO-TFADRE
| Algorithm 1 Bi-CGSTAB algorithm |
|
3. Stability and Convergence
3.1. Stability Analysis
3.2. Convergence Analysis
4. Numerical Experiments
5. Parallel Implementation and Numerical Simulations
5.1. Parallel Implementation
| Algorithm 2 Parallel algorithm of the EG method |
|
5.2. Numerical Simulations
6. Conclusions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Ezz-Eldien, S.S.; Doha, E.H.; Wang, Y.; Cai, W. A numerical treatment of the two-dimensional multi-term time-fractional mixed sub-diffusion and diffusion-wave equation. Commun. Nonlinear Sci. Numer. Simul. 2020, 91, 105445. [Google Scholar] [CrossRef] [Scilit]
- Alsuyuti, M.M.; Doha, E.H.; Ezz-Eldien, S.S. Numerical simulation for classes of one-and two-dimensional multi-term time-fractional diffusion and diffusion-wave equation based on shifted Jacobi Galerkin scheme. Math. Methods Appl. Sci. 2025, 48, 8217–8244. [Google Scholar] [CrossRef] [Scilit]
- Sun, H.; Zhang, Y.; Baleanu, D.; Chen, W.; Chen, Y. A new collection of real world applications of fractional calculus in science and engineering. Commun. Nonlinear Sci. Numer. Simul. 2018, 64, 213–231. [Google Scholar] [CrossRef] [Scilit]
- Viera-Martin, E.; Gómez-Aguilar, J.; Solís-Pérez, J.; Hernández-Pérez, J.; Escobar-Jiménez, R. Artificial neural networks: A practical review of applications involving fractional calculus. Eur. Phys. J. Spec. Top. 2022, 231, 2059–2095. [Google Scholar] [CrossRef] [Scilit]
- Arora, S.; Mathur, T.; Agarwal, S.; Tiwari, K.; Gupta, P. Applications of fractional calculus in computer vision: A survey. Neurocomputing 2022, 489, 407–428. [Google Scholar] [CrossRef] [Scilit]
- Qiao, H.; Cheng, A. A fast modified L 1 finite difference method for time fractional diffusion equations with weakly singular solution. J. Appl. Math. Comput. 2024, 70, 3631–3660. [Google Scholar] [CrossRef] [Scilit]
- Huang, C.; Yu, Y.; An, N.; Chen, H. A corrected Alikhanov scheme for a subdiffusion equation. Comput. Math. Appl. 2026, 207, 15–26. [Google Scholar] [CrossRef] [Scilit]
- Liu, P.; Lei, M.; Hon, Y.C. An improved meshless finite integration method for the time fractional diffusion and high order equations. Math. Comput. Simul. 2025, 241, 15–39. [Google Scholar] [CrossRef] [Scilit]
- Cao, Y.; Tan, Z. A space-time exponential convergence scheme for variable-coefficient time-fractional advection-diffusion-reaction equations based on double exponential transformation. Appl. Math. Comput. 2026, 516, 129876. [Google Scholar] [CrossRef] [Scilit]
- Wang, W.; Balcerek, M.; Burnecki, K.; Chechkin, A.V.; Janušonis, S.; Ślęzak, J.; Vojta, T.; Wyłomańska, A.; Metzler, R. Memory-multi-fractional Brownian motion with continuous correlations. Phys. Rev. Res. 2023, 5, L032025. [Google Scholar] [CrossRef] [Scilit]
- Cherstvy, A.G.; Thapa, S.; Mardoukhi, Y.; Chechkin, A.V.; Metzler, R. Time averages and their statistical variation for the Ornstein-Uhlenbeck process: Role of initial particle distributions and relaxation to stationarity. Phys. Rev. E 2018, 98, 022134. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M. An efficient numerical treatment of variable-order time fractional advection–diffusion equation. Comput. Appl. Math. 2026, 45, 1–35. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M. On numerical simulations of variable-order fractional cable equation arising in neuronal dynamics. Fractal Fract. 2024, 8, 282. [Google Scholar] [CrossRef] [Scilit]
- Diethelm, K.; Kiryakova, V.; Luchko, Y.; Machado, J.T.; Tarasov, V.E. Trends, directions for further research, and some open problems of fractional calculus. Nonlinear Dyn. 2022, 107, 3245–3270. [Google Scholar] [CrossRef] [Scilit]
- Yang, X.; Zhang, Z. Superconvergence analysis of a robust orthogonal Gauss collocation method for 2D fourth-order subdiffusion equations. J. Sci. Comput. 2024, 100, 62. [Google Scholar] [CrossRef] [Scilit]
- Yang, X.; Zhang, Z. Analysis of a new NFV scheme preserving DMP for two-dimensional sub-diffusion equation on distorted meshes. J. Sci. Comput. 2024, 99, 80. [Google Scholar] [CrossRef] [Scilit]
- Zienkiewicz, O.C.; Taylor, R.L.; Nithiarasu, P.; Zhu, J. The Finite Element Method; McGraw Hill: London, UK, 1977; Volume 3. [Google Scholar]
- Weilbeer, M. Efficient Numerical Methods for Fractional Differential Equations and Their Analytical Background; Papierflieger: Clausthal-Zellerfeld, Germany, 2006. [Google Scholar]
- Hu, J.; Ying, C.; Li, S.; Jin, Z.; Chao, X.; Wang, X. Analyzing the Transient Process and the Realizability of Fractional Systems via Intermittent Control. Fractal Fract. 2025, 9, 184. [Google Scholar] [CrossRef] [Scilit]
- Hu, J.B.; Zheng, Z.; Ying, C.T.; Li, S.G.; Tan, P. The stability and oscillation analysis of fractional neural networks under periodically intermittent control from its response property. Inf. Sci. 2025, 716, 122241. [Google Scholar] [CrossRef] [Scilit]
- Glöckle, W.G.; Nonnenmacher, T.F. A fractional calculus approach to self-similar protein dynamics. Biophys. J. 1995, 68, 46–53. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Cui, M. Compact exponential scheme for the time fractional convection–diffusion reaction equation with variable coefficients. J. Comput. Phys. 2015, 280, 143–163. [Google Scholar] [CrossRef] [Scilit]
- Ren, L.; Wang, Y.M. A fourth-order extrapolated compact difference method for time-fractional convection-reaction-diffusion equations with spatially variable coefficients. Appl. Math. Comput. 2017, 312, 1–22. [Google Scholar] [CrossRef] [Scilit]
- Taneja, K.; Deswal, K.; Kumar, D. A robust higher-order numerical technique with graded and harmonic meshes for the time-fractional diffusion–advection–reaction equation. Math. Comput. Simul. 2023, 213, 348–373. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M.; Balasim, A.T.; Ali, U.; Khan, M.A. Efficient numerical simulations based on an explicit group approach for the time fractional advection–diffusion reaction equation. Comput. Appl. Math. 2023, 42, 157. [Google Scholar] [CrossRef] [Scilit]
- Roul, P.; Yadav, J.; Kumari, T. An efficient computational approach and its analysis for the Caputo time-fractional convection reaction–diffusion equation in two-dimensional space. Math. Methods Appl. Sci. 2025, 48, 155–175. [Google Scholar] [CrossRef] [Scilit]
- Toprakseven, Ş. A weak Galerkin finite element method for time fractional reaction-diffusion-convection problems with variable coefficients. Appl. Numer. Math. 2021, 168, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Li, C.; Wang, Z. Numerical methods for the time fractional convection-diffusion-reaction equation. Numer. Funct. Anal. Optim. 2021, 42, 1115–1153. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Y.; Feng, M. The virtual element method for the time fractional convection diffusion reaction equation with non-smooth data. Comput. Math. Appl. 2022, 110, 1–18. [Google Scholar] [CrossRef] [Scilit]
- Haq, S.; Hussain, M.; Ghafoor, A. A computational study of variable coefficients fractional advection–diffusion–reaction equations via implicit meshless spectral algorithm. Eng. Comput. 2020, 36, 1243–1263. [Google Scholar] [CrossRef] [Scilit]
- Hafez, R.M.; Hammad, M.; Doha, E.H. Fractional Jacobi Galerkin spectral schemes for multi-dimensional time fractional advection–diffusion–reaction equations. Eng. Comput. 2022, 38, 841–858. [Google Scholar] [CrossRef] [Scilit]
- Hosseini, V.R.; Mehrizi, A.A.; Karimi-Maleh, H.; Naddafi, M. A numerical solution of fractional reaction–convection–diffusion for modeling PEM fuel cells based on a meshless approach. Eng. Anal. Bound. Elem. 2023, 155, 707–716. [Google Scholar] [CrossRef] [Scilit]
- Li, X.; Wu, B. Reproducing kernel functions-based meshless method for variable order fractional advection-diffusion-reaction equations. Alex. Eng. J. 2020, 59, 3181–3186. [Google Scholar] [CrossRef] [Scilit]
- Chen, Y.; Zhang, J.; Pan, C. Numerical approximation of a variable-order time fractional advection-reaction-diffusion model via shifted Gegenbauer polynomials. AIMS Math. 2022, 7, 15612–15632. [Google Scholar] [CrossRef] [Scilit]
- Hosseininia, M.; Heydari, M.; Avazzadeh, Z.; Ghaini, F.M. A hybrid method based on the orthogonal Bernoulli polynomials and radial basis functions for variable order fractional reaction-advection-diffusion equation. Eng. Anal. Bound. Elem. 2021, 127, 18–28. [Google Scholar] [CrossRef] [Scilit]
- Kheirkhah, F.; Hajipour, M.; Baleanu, D. The performance of a numerical scheme on the variable-order time-fractional advection-reaction-subdiffusion equations. Appl. Numer. Math. 2022, 178, 25–40. [Google Scholar] [CrossRef] [Scilit]
- Xu, Y.; Sun, H.; Zhang, Y.; Sun, H.W.; Lin, J. A novel meshless method based on RBF for solving variable-order time fractional advection-diffusion-reaction equation in linear or nonlinear systems. Comput. Math. Appl. 2023, 142, 107–120. [Google Scholar] [CrossRef] [Scilit]
- Liu, M.; Zheng, X.; Li, K.; Qiu, W. High-order compact difference method for convection-reaction–subdiffusion equation with variable exponent and coefficients. Numer. Algorithms 2025, 101, 1677–1699. [Google Scholar] [CrossRef] [Scilit]
- Sun, H.; Chang, A.; Zhang, Y.; Chen, W. A review on variable-order fractional differential equations: Mathematical foundations, physical models, numerical methods and applications. Fract. Calc. Appl. Anal. 2019, 22, 27–59. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M.; Hj. Ali, M.H.N.; Abd Hamid, N.N. Efficient hybrid group iterative methods in the solution of two-dimensional time fractional cable equation. Adv. Differ. Equ. 2020, 2020, 257. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M.; Abd Hamid, N.N.; Ali, N.H.M.; Ali, U. An efficient modified hybrid explicit group iterative method for the time-fractional diffusion equation in two space dimensions. AIMS Math. 2022, 7, 2370–2392. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M.; Ali, U.; Ali, A. Numerical solution of two-dimensional time fractional mobile/immobile equation using explicit group methods. Int. J. Appl. Comput. Math. 2022, 8, 188. [Google Scholar] [CrossRef] [Scilit]
- Abdi, N.; Aminikhah, H.; Sheikhani, A.R.; Alavi, J.; Taghipour, M. An efficient explicit decoupled group method for solving two–dimensional fractional burgers’ equation and its convergence analysis. Adv. Math. Phys. 2021, 2021, 6669287. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M. An efficient explicit group method for time fractional Burgers equation. Front. Phys. 2025, 13, 1631259. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M.; Abd Hamid, N.N.; Ali, U.; Ali, N.H.M. Fast hybrid explicit group methods for solving 2D fractional advection-diffusion equation. AIMS Math. 2022, 7, 15854–15880. [Google Scholar] [CrossRef] [Scilit]
- Abdi, N.; Aminikhah, H.; Sheikhani, A.R. High-order rotated grid point iterative method for solving 2D time fractional telegraph equation and its convergence analysis. Comput. Appl. Math. 2021, 40, 1–26. [Google Scholar] [CrossRef] [Scilit]
- Abdi, N.; Aminikhah, H.; Refahi Sheikhani, A. On rotated grid point iterative method for solving 2D fractional reaction–subdiffusion equation with Caputo–Fabrizio operator. J. Differ. Equ. Appl. 2021, 27, 1134–1160. [Google Scholar] [CrossRef] [Scilit]
- Khan, M.A.; Ali, N.H.M.; Hamid, N.N.A. A new fourth-order explicit group method in the solution of two-dimensional fractional Rayleigh–Stokes problem for a heated generalized second-grade fluid. Adv. Differ. Equ. 2020, 2020, 1–22. [Google Scholar] [CrossRef] [Scilit]
- Liu, Z.; Li, X. A Crank–Nicolson difference scheme for the time variable fractional mobile–immobile advection–dispersion equation. J. Appl. Math. Comput. 2018, 56, 391–410. [Google Scholar] [CrossRef] [Scilit]
- Abdollahi, N.; Rostamy, D. Stability analysis for some numerical schemes of partial differential equation with extra measurements. Hacet. J. Math. Stat. 2019, 48, 1324–1335. [Google Scholar] [CrossRef] [Scilit]
- Wang, Q.; Liu, J.; Gong, C.; Tang, X.; Fu, G.; Xing, Z. An efficient parallel algorithm for Caputo fractional reaction-diffusion equation with implicit finite-difference method. Adv. Differ. Equ. 2016, 2016, 1–12. [Google Scholar] [CrossRef] [Scilit]
- Salama, F.M.; Fairag, F. A numerical algorithm with parallel implementation for variable-order fractional mobile/immobile equation. J. Appl. Math. Comput. 2025, 71, 2433–2471. [Google Scholar] [CrossRef] [Scilit]
- Liu, K.; Zhang, H.; Yang, X. An averaged L1 ADI compact difference scheme for the three-dimensional time-fractional mobile/immobile transport equation with weakly singular solutions. Comput. Math. Appl. 2025, 200, 102–116. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Z.; Yang, X. Error estimation of α p-robust ADI difference scheme on graded meshes for the three-dimensional nonlinear multiterm subdiffusion equation with constant coefficients. Comput. Appl. Math. 2026, 45, 187. [Google Scholar] [CrossRef] [Scilit]
- Gu, X.M.; Wu, S.L. A parallel-in-time iterative algorithm for Volterra partial integro-differential problems with weakly singular kernel. J. Comput. Phys. 2020, 417, 109576. [Google Scholar] [CrossRef] [Scilit]
- Liang, Y.; Wang, W.; Metzler, R.; Cherstvy, A.G. Nonergodicity of confined superdiffusive fractional Brownian motion. Phys. Rev. 2023, 108, L052101. [Google Scholar] [CrossRef] [Scilit]
- Guo, J.; Wang, C.; Wise, S.M.; Yue, X. An H2 convergence of a second-order convex-splitting, finite difference scheme for the three-dimensional Cahn-Hilliard equation. Commun. Math. Sci. 2016, 14, 489–515. [Google Scholar] [CrossRef] [Scilit]
- Diegel, A.E.; Wang, C.; Wise, S.M. Stability and convergence of a second-order mixed finite element method for the Cahn–Hilliard equation. IMA J. Numer. Anal. 2016, 36, 1867–1897. [Google Scholar] [CrossRef] [Scilit]
- Guo, J.; Wang, C.; Wise, S.M.; Yue, X. An improved error analysis for a second-order numerical scheme for the Cahn–Hilliard equation. J. Comput. Appl. Math. 2021, 388, 113300. [Google Scholar] [CrossRef] [Scilit]












| C-N | EG | ||||||
|---|---|---|---|---|---|---|---|
| CPU Time | Average Err. | CPU Time | Average Err. | ||||
| 27 | 5.41 | 1.2490 | 4.3183 | 0.64 | 1.2290 | 4.0094 | |
| 43 | 18.49 | 4.8759 | 1.5512 | 1.87 | 4.6872 | 1.4844 | |
| 59 | 50.90 | 2.3573 | 7.7687 | 5.41 | 2.3585 | 7.4061 | |
| 75 | 116.84 | 1.4143 | 4.8886 | 9.94 | 1.3527 | 4.4200 | |
| 27 | 2.50 | 1.0076 | 4.7621 | 0.62 | 1.1700 | 3.6558 | |
| 43 | 7.18 | 4.6660 | 2.7794 | 1.80 | 4.4167 | 1.3354 | |
| 59 | 19.78 | 2.6484 | 1.8695 | 3.85 | 2.1907 | 6.5482 | |
| 75 | 44.57 | 1.9306 | 1.5280 | 6.39 | 1.2294 | 3.8373 | |
| 27 | 3.21 | 1.0431 | 4.8749 | 1.16 | 1.1598 | 3.6159 | |
| 43 | 13.34 | 4.6407 | 2.7553 | 3.03 | 4.3056 | 1.2953 | |
| 59 | 35.08 | 2.4893 | 1.8415 | 6.20 | 2.0795 | 6.1946 | |
| 75 | 81.60 | 1.9691 | 1.4784 | 10.77 | 1.1202 | 3.5713 | |
| 27 | 5.70 | 1.2356 | 4.1302 | 0.66 | 1.2262 | 4.0026 | |
| 43 | 23.97 | 4.8045 | 1.6030 | 2.65 | 4.6639 | 1.4786 | |
| 59 | 68.41 | 2.6188 | 7.9669 | 4.75 | 2.3371 | 7.3462 | |
| 75 | 149.63 | 1.3205 | 4.5582 | 10.21 | 1.3321 | 4.3634 | |
| 27 | 2.20 | 1.1125 | 4.5021 | 0.67 | 1.1378 | 3.5039 | |
| 43 | 9.14 | 4.4017 | 2.2452 | 1.94 | 4.0388 | 1.2488 | |
| 59 | 24.30 | 2.4744 | 1.5494 | 3.99 | 1.8000 | 6.6412 | |
| 75 | 55.69 | 1.7834 | 1.3049 | 7.49 | 8.3883 | 4.9545 | |
| 27 | 5.89 | 1.2146 | 4.1276 | 1.22 | 1.1925 | 3.8160 | |
| 43 | 24.68 | 4.6916 | 1.6024 | 3.09 | 4.4462 | 1.3809 | |
| 59 | 64.39 | 2.3153 | 8.7115 | 6.77 | 2.1582 | 6.8336 | |
| 75 | 140.80 | 1.3599 | 5.4887 | 12.47 | 1.1704 | 4.1977 | |
| C-N | EG | ||||||
|---|---|---|---|---|---|---|---|
| CPU Time | Average Err. | CPU Time | Average Err. | ||||
| 0.3 | 8 | 4.53 | 1.0370 | 5.4615 | 0.52 | 1.0370 | 5.4621 |
| 16 | 7.02 | 2.6158 | 1.3485 | 1.58 | 2.6195 | 1.3492 | |
| 32 | 13.42 | 6.5994 | 3.0706 | 2.96 | 6.6269 | 3.0800 | |
| 64 | 31.62 | 1.6341 | 5.8406 | 6.66 | 1.6790 | 5.5173 | |
| 128 | 58.75 | 1.2527 | 4.2354 | 15.61 | 1.0976 | 3.4748 | |
| 0.7 | 8 | 3.47 | 9.3551 | 6.0856 | 0.50 | 9.3596 | 6.0877 |
| 16 | 7.30 | 2.2835 | 1.5863 | 0.97 | 2.2893 | 1.5892 | |
| 32 | 11.74 | 5.8545 | 4.1407 | 2.28 | 5.5669 | 4.1746 | |
| 64 | 21.05 | 1.9377 | 1.1073 | 5.61 | 1.3470 | 9.7086 | |
| 128 | 37.23 | 1.2806 | 7.8309 | 11.61 | 8.6844 | 3.4877 | |
| 8 | 10.35 | 7.3160 | 5.7598 | 0.57 | 7.3184 | 5.7631 | |
| 16 | 18.90 | 1.5636 | 1.5128 | 1.12 | 1.5695 | 1.5181 | |
| 32 | 32.30 | 4.5207 | 4.1417 | 2.72 | 4.5124 | 4.1226 | |
| 64 | 52.73 | 2.3032 | 1.5610 | 7.36 | 1.4171 | 1.0496 | |
| 128 | 91.34 | 1.7550 | 1.2973 | 16.79 | 7.8042 | 3.6146 | |
| C-N | EG | ||||||
|---|---|---|---|---|---|---|---|
| CPU Time | Average Err. | CPU Time | Average Err. | ||||
| 27 | 5.25 | 3.2397 | 1.0587 | 1.09 | 3.3001 | 1.0763 | |
| 43 | 21.85 | 1.3253 | 4.2451 | 2.59 | 1.2898 | 4.0603 | |
| 59 | 58.77 | 8.1416 | 2.2493 | 5.80 | 6.7984 | 2.0928 | |
| 75 | 136.84 | 6.5714 | 2.7492 | 11.40 | 4.1460 | 1.2908 | |
| 27 | 1.94 | 4.0876 | 2.0961 | 0.68 | 3.1857 | 1.0284 | |
| 43 | 8.08 | 1.9259 | 1.3193 | 1.94 | 1.1953 | 3.7648 | |
| 59 | 22.08 | 1.3175 | 9.9992 | 5.17 | 5.9277 | 1.8853 | |
| 75 | 48.55 | 1.1034 | 7.9912 | 7.52 | 3.3077 | 1.1503 | |
| 27 | 2.47 | 3.3237 | 1.2109 | 0.56 | 3.2376 | 1.0640 | |
| 43 | 11.67 | 1.3229 | 5.0923 | 1.67 | 1.2334 | 3.9511 | |
| 59 | 27.50 | 7.7299 | 2.9287 | 4.21 | 6.2591 | 1.9763 | |
| 75 | 60.53 | 5.3527 | 2.8376 | 8.72 | 3.6157 | 1.1631 | |
| 27 | 3.23 | 3.2751 | 1.3130 | 0.86 | 3.2312 | 1.0578 | |
| 43 | 14.09 | 1.5672 | 5.4777 | 2.14 | 1.2293 | 3.9207 | |
| 59 | 37.11 | 7.8307 | 3.1249 | 5.18 | 6.2282 | 1.9640 | |
| 75 | 78.79 | 6.8919 | 2.4045 | 9.45 | 3.5892 | 1.1639 | |
| 27 | 5.80 | 3.6905 | 1.1172 | 0.82 | 3.2799 | 1.0744 | |
| 43 | 25.03 | 1.2097 | 4.1625 | 3.05 | 1.2709 | 4.0414 | |
| 59 | 67.53 | 6.9442 | 2.2267 | 6.29 | 6.6105 | 2.0644 | |
| 75 | 147.31 | 5.8311 | 2.9765 | 10.90 | 3.9612 | 1.2513 | |
| 27 | 4.59 | 3.4782 | 1.6859 | 0.67 | 3.2346 | 1.0628 | |
| 43 | 20.19 | 1.4581 | 5.1795 | 2.02 | 1.2314 | 3.9424 | |
| 59 | 54.88 | 7.8306 | 3.0053 | 5.05 | 6.2434 | 1.9707 | |
| 75 | 112.26 | 5.8874 | 2.3807 | 9.09 | 3.6021 | 1.1595 | |
| C-N | EG | ||||||
|---|---|---|---|---|---|---|---|
| CPU Time | Average Err. | CPU Time | Average Err. | ||||
| 0.3 | 8 | 4.41 | 1.9851 | 9.9237 | 0.59 | 1.9799 | 9.8993 |
| 16 | 8.23 | 4.9935 | 2.4338 | 1.19 | 4.9937 | 2.4069 | |
| 32 | 16.85 | 1.2392 | 5.6604 | 3.13 | 1.2617 | 5.2585 | |
| 64 | 32.69 | 3.4280 | 1.9360 | 7.10 | 3.1945 | 1.1519 | |
| 128 | 62.12 | 4.3125 | 1.7704 | 16.10 | 3.0975 | 9.7545 | |
| 0.7 | 8 | 4.87 | 1.9561 | 1.0694 | 0.56 | 1.9532 | 1.0641 |
| 16 | 7.18 | 4.9319 | 2.7270 | 1.54 | 4.9553 | 2.6554 | |
| 32 | 12.35 | 1.2503 | 6.5465 | 2.87 | 1.2686 | 6.0948 | |
| 64 | 18.94 | 5.1131 | 2.7179 | 6.26 | 3.2756 | 1.3899 | |
| 128 | 37.08 | 9.5832 | 4.6902 | 11.55 | 2.9206 | 9.5009 | |
| 8 | 12.30 | 1.7765 | 1.0672 | 0.64 | 1.7814 | 1.0570 | |
| 16 | 18.26 | 4.2398 | 2.6015 | 1.42 | 4.2586 | 2.6066 | |
| 32 | 45.98 | 9.8846 | 6.5554 | 2.88 | 1.0001 | 6.0937 | |
| 64 | 64.38 | 7.9478 | 6.1432 | 6.18 | 2.3326 | 1.4284 | |
| 128 | 103.24 | 1.0388 | 8.0312 | 15.76 | 2.8453 | 9.3983 | |
| Example | Computational Order | ||
|---|---|---|---|
| 1 | 27 | 1.2490 | |
| 43 | 4.8759 | 2.02 | |
| 59 | 2.3573 | 2.29 | |
| 75 | 1.4143 | 2.12 | |
| 2 | 27 | 3.2905 | |
| 43 | 1.2806 | 2.02 | |
| 59 | 6.7058 | 2.04 | |
| 75 | 4.0551 | 2.09 |
| 43 | 59 | 75 | 91 | 107 | 123 | 139 | |
|---|---|---|---|---|---|---|---|
| C-N | 8.61 | 25.41 | 43.72 | 77.41 | 127.17 | 220.92 | 319.52 |
| EG | 1.20 | 3.79 | 7.08 | 11.2 | 15.96 | 20.16 | 40.66 |
| speedup | 7.18 | 6.70 | 6.18 | 6.91 | 7.97 | 10.96 | 7.86 |
| EG | ParEG | ||||||
|---|---|---|---|---|---|---|---|
| CPU Time | Average Err. | CPU Time | Average Err. | ||||
| 75 | 12.30 | 1.3527 | 4.4200 | 10.44 | 1.3527 | 4.4200 | |
| 83 | 14.47 | 1.0534 | 3.6115 | 13.60 | 1.0534 | 3.6115 | |
| 91 | 19.84 | 8.2959 | 3.0577 | 17.45 | 8.2959 | 3.0577 | |
| 115 | 39.10 | 6.6530 | 2.2662 | 34.28 | 6.6530 | 2.2662 | |
| 75 | 8.86 | 1.2294 | 3.8373 | 6.75 | 1.2294 | 3.8373 | |
| 83 | 9.61 | 9.4340 | 3.1122 | 7.73 | 9.4340 | 3.1122 | |
| 91 | 12.62 | 7.2981 | 2.6222 | 10.71 | 7.2981 | 2.6222 | |
| 115 | 23.10 | 3.3706 | 1.9579 | 17.39 | 3.3706 | 1.9579 | |
| 75 | 10.50 | 1.1202 | 3.5713 | 9.50 | 1.1202 | 3.5713 | |
| 83 | 13.98 | 8.3610 | 2.9049 | 10.28 | 8.3610 | 2.9049 | |
| 91 | 16.24 | 6.2494 | 2.4830 | 13.50 | 6.2494 | 2.4830 | |
| 115 | 31.89 | 2.9916 | 2.0751 | 23.31 | 2.9916 | 2.0751 | |
| 75 | 12.35 | 1.3321 | 4.3634 | 11.04 | 1.3321 | 4.3634 | |
| 83 | 15.89 | 1.0332 | 3.5586 | 13.74 | 1.0332 | 3.5586 | |
| 91 | 21.40 | 8.0972 | 3.0081 | 19.12 | 8.0972 | 3.0081 | |
| 115 | 40.58 | 6.6742 | 2.2308 | 35.91 | 6.6742 | 2.2308 | |
| 75 | 9.61 | 8.3883 | 4.9545 | 8.46 | 8.3883 | 4.9545 | |
| 83 | 11.12 | 7.2988 | 4.7436 | 9.85 | 7.2988 | 4.7436 | |
| 91 | 16.50 | 7.3304 | 4.7625 | 13.67 | 7.3304 | 4.7625 | |
| 115 | 29.81 | 7.4016 | 5.4817 | 22.68 | 7.4016 | 5.4817 | |
| 75 | 15.35 | 1.1704 | 4.1977 | 11.94 | 1.1704 | 4.1977 | |
| 83 | 19.79 | 8.7667 | 3.5463 | 13.77 | 8.7667 | 3.5463 | |
| 91 | 25.87 | 6.9055 | 3.1416 | 18.32 | 6.9055 | 3.1416 | |
| 115 | 45.14 | 6.9063 | 2.7660 | 33.28 | 6.9063 | 2.7660 | |
| EG | ParEG | ||||||
|---|---|---|---|---|---|---|---|
| CPU Time | Average Err. | CPU Time | Average Err. | ||||
| 75 | 11.14 | 4.0831 | 1.2769 | 8.67 | 4.0831 | 1.2769 | |
| 83 | 13.57 | 3.2967 | 1.0543 | 10.82 | 3.2967 | 1.0543 | |
| 91 | 17.27 | 2.7062 | 8.9764 | 13.76 | 2.7062 | 8.9764 | |
| 115 | 32.26 | 1.6139 | 6.5334 | 25.28 | 1.6139 | 6.5334 | |
| 75 | 7.62 | 3.3077 | 1.1503 | 6.42 | 3.3077 | 1.1503 | |
| 83 | 9.62 | 2.5278 | 9.5985 | 7.95 | 2.5278 | 9.5985 | |
| 91 | 12.29 | 1.9452 | 8.3530 | 9.67 | 1.9452 | 8.3530 | |
| 115 | 22.59 | 9.5036 | 6.8582 | 17.62 | 9.5036 | 6.8582 | |
| 75 | 9.25 | 3.7241 | 1.1931 | 8.49 | 3.7241 | 1.1931 | |
| 83 | 12.11 | 2.9387 | 9.6216 | 10.76 | 2.9387 | 9.6216 | |
| 91 | 15.57 | 2.3491 | 7.9801 | 13.7 | 2.3491 | 7.9801 | |
| 115 | 30.4 | 1.2917 | 5.3534 | 26.00 | 1.2917 | 5.3534 | |
| 75 | 9.56 | 3.5892 | 1.1639 | 8.64 | 3.5892 | 1.1639 | |
| 83 | 12.29 | 2.8032 | 9.4329 | 10.83 | 2.8032 | 9.4329 | |
| 91 | 15.73 | 2.2174 | 7.8938 | 14.07 | 2.2174 | 7.8938 | |
| 115 | 30.35 | 1.3945 | 5.5440 | 26.39 | 1.3945 | 5.5440 | |
| 75 | 10.04 | 3.9612 | 1.2513 | 9.36 | 3.9612 | 1.2513 | |
| 83 | 12.81 | 3.1745 | 1.0243 | 11.79 | 3.1745 | 1.0243 | |
| 91 | 16.84 | 2.5839 | 8.6346 | 15.19 | 2.5839 | 8.6346 | |
| 115 | 32.87 | 1.4924 | 6.0643 | 30.19 | 1.4924 | 6.0643 | |
| 75 | 9.13 | 3.6021 | 1.1595 | 8.98 | 3.6021 | 1.1595 | |
| 83 | 11.59 | 2.8159 | 9.3397 | 11.27 | 2.8159 | 9.3397 | |
| 91 | 15.25 | 2.2298 | 7.7572 | 14.58 | 2.2298 | 7.7572 | |
| 115 | 30.15 | 1.3421 | 5.2846 | 28.04 | 1.3421 | 5.2846 | |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Salama, F.M. A Parallel Krylov Subspace Iterative Scheme for Variable-Order Fractional Advection–Diffusion–Reaction Equation. Fractal Fract. 2026, 10, 378. https://doi.org/10.3390/fractalfract10060378
Salama FM. A Parallel Krylov Subspace Iterative Scheme for Variable-Order Fractional Advection–Diffusion–Reaction Equation. Fractal and Fractional. 2026; 10(6):378. https://doi.org/10.3390/fractalfract10060378
Chicago/Turabian StyleSalama, Fouad Mohammad. 2026. "A Parallel Krylov Subspace Iterative Scheme for Variable-Order Fractional Advection–Diffusion–Reaction Equation" Fractal and Fractional 10, no. 6: 378. https://doi.org/10.3390/fractalfract10060378
APA StyleSalama, F. M. (2026). A Parallel Krylov Subspace Iterative Scheme for Variable-Order Fractional Advection–Diffusion–Reaction Equation. Fractal and Fractional, 10(6), 378. https://doi.org/10.3390/fractalfract10060378

