Abstract
The present paper deals with cubic B-spline approximation together with \(\theta \)-weighted scheme to obtain numerical solution of the time fractional advection diffusion equation using Atangana–Baleanu derivative. To discretize the Atangana–Baleanu time derivative containing a non-singular kernel, finite difference scheme is utilized. The cubic basis functions are associated with spatial discretization. The current discretization scheme used in the present study is unconditionally stable and the convergence is of order \(O(h^2+\Delta t^{2})\). The proposed scheme is validated through some numerical examples which reveal the current scheme is feasible and quite accurate.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The calculus of derivatives and integrals of non-integer order (that is fractional order) is not a new concept. Its footprints of inspiration span three decades and has multidimensional patterns of its practical implementations in science and engineering. This connection to other sciences makes fractional calculus more vital and indispensable. The fractional calculus has a long track of exertion in various theories and their applications. For example, it has been successfully used in viscoplastic and viscoelastic flow [1], transport problems [2], control theory [3], tumor development [4], continuum mechanics [5], random walks [6] and turbulence [7, 8]. In contrary to the conventional integer order counterparts, the fractional models which are described by fractional differential or integral equations possess more reliable and certain characteristics and thus behave more appropriately. Consequently, there is a growing need to explore solution techniques to study these models. More often, the analytical solution of most of the fractional differential equations cannot be acquired. Therefore, the search for approximate and analytical approaches is a subject matter of many lately published research papers. In this paper, approximate solution of the following time fractional advection diffusion equation (TFADE) shall be studied:
with initial condition:
and the boundary conditions:
where \(\gamma \in (0,1)\) and q(r, t) is the source term. \(\Phi >0\) and \(\Psi \) are the diffusion coefficient and average velocity, respectively. \(\frac{\partial ^{\gamma }}{\partial t^{\gamma }}w(r,t)\) is the Atangana–Baleanu fractional derivative (ABFD) based on non-singular kernel. The ABFD contains the Mittag–Leffler function that is the cornerstone of the fractional calculus. Applications of the Atangana–Baleanu operator have been explored in fields as diverse as heat transfer [9], chaos theory [10], oscillators [11], the hepatitis E virus model [12], cancer chemotherapy [13], smoking model [14] and coronavirus [15].
As noted in the literature, significant work has been done on numerical and analytical solutions of the TFADE. Mardani et al. [16] presented a meshless scheme based on the moving least square approximation for solving the TFADE with variable coefficients involving Caputo derivative. Bu et al. [17] proposed a V-cycle multigrid method for multi-term TFADEs. Sarboland [18] employed a meshfree approach for approximate solution of the time fractional partial differential equations based on multiquadric quasi-interpolation operator. The polynomial spectral collocation scheme has been constructed by Tian et al. [19] for solving the space fractional advection diffusion equation (FADE). Zheng et al. [20] studied the space FADE by means of a finite element method. An explicit and an implicit difference approximations have been developed by Shen et al. [21] for the solution of space-time Riesz–Caputo FADE. Azin et al. [22] established a hybrid method based on the modified Legendre and the Chebyshev cardinal functions for solving TFADE. The analytical and numerical investigations of two-dimensional TFADE have been carried out by Ahmed et al. [23] involving memory and a concentrated source.
Mirza and Vieru [24] obtained the fundamental solutions of TFADE by employing the Laplace and Fourier transforms. Baleanu et al. [25] presented the variational homotopic perturbation and q-homotopic analysis methods for solving the fractional advection differential equation involving Caputo and Caputo–Fabrizio derivatives. Analytical solutions for FADE have been obtained by Rubbab et al. [26] utilizing the integral transforms technique based on time-dependent pulses on the boundary. Rubbab et al. [27] developed the finite difference and pseudo-spectral collocation schemes and analysed the numerical simulation of FADE with Caputo–Fabrizio operator in cylindrical domains. Korpinar et al. [28] presented the fractional homotopy perturbation transform scheme for the time fractional Gardner equation involving ABFD with Mittag–Leffler kernel. Owolabi [29, 30] proposed computational schemes for time fractional Kuramoto–Sivashinsky equation and multi-component systems with ABFD, respectively. A computational algorithm based on homotopic method has been employed by Kumar et al. [31] to investigate the fractional vibration equation. Hosseininia and Heydari [32] established a meshfree scheme by utilizing the moving least squares shape functions for the numerical solution of nonlinear 2D telegraph equation with variable-order ABFD. Inc et al. [33] analysed the logarithmic-KdV equation with Atangana–Baleanu operator. Bas and Ozarslan [34] obtained analytical solutions of fractional models (population growth, blood alcohol model, logistic equation, Newton’s law of cooling) involving ABFD using Laplace transform. Akgül [35] presented a novel technique for investigation of fractional differential equations involving the ABFD. Akgül and Modanli [36] proposed the Crank–Nicholson difference scheme method for the third order fractional partial differential equation with ABFD. Attia et al. [37] developed the computational approach to find an approximate solution of the TFADE.
In recent years, several authors worked on numerous numerical procedures using B-spline interpolation for solving fractional differential equations. In particular, due to rich geometrical features of the spline functions, they are found to be a powerful tool in curve approximation. Yaseen et al. [38] presented a computational method for the generalized nonlinear time-fractional Klein–Gordon equation involving Caputo operator via cubic trigonometric B-spline functions. Abbas et al. [39] proposed the new cubic B-spline approximation based method for numerical solution of non-linear third order Korteweg-de Vries equation. A redefined cubic B-spline functions based scheme has been developed by Khalid et al. [40] for numerical solution of time fractional Allen–Cahn equation. The authors in [41, 42] derived numerical algorithms from the extended cubic B-spline functions to investigate the computational solutions for the time-fractional fisher and telegraph equations. Iqbal et al. [43] investigated numerical simulation of Kuramoto–Sivashinsky equation using new quintic polynomial B-spline functions. Khalid et al. [44] presented a computational method using redefined extended B-spline approximation for solving TFADE.
This paper presents the numerical scheme for the TFADE based on CBS functions. Current proposed method used the \(\theta \)-weighted scheme and Atangana–Baleanu operator. The usage of non-singular kernel operator in B-spline methods is novel. The stability and convergence analysis of the scheme is also performed to avoid any false result. To the best of the author’s knowledge, the proposed algorithm for TFADE is novel and it has not been studied yet.
The current paper is structured in the following pattern: In Sect. 2, the ABFD, Parseval’s identity and basis functions are defined and currently developed scheme is presented in Sect. 3. Sections 4 and 5 contain the stability of algorithm and analysis of convergence, respectively. The validity and efficiency of the proposed method is analysed in Sect. 6 and finally, the conclusion is given in Sect. 7.
2 Preliminaries
Definition 1
The Atangana–Baleanu fractional derivative (ABFD) \(\frac{\partial ^{\gamma }}{\partial t^{\gamma }}w(r,t)\) without singular kernel of order \(\gamma \in (0,1)\) is given by
where \(R(\gamma )\) is a normalization function which satisfies \(R(0)=R(1)=1\). \(E_{\gamma ,\sigma }(r)\) is the Mittag–Leffler function satisfying \(E_{\gamma , 1}(r)=E_{\gamma }(r)\), which is defined as
Definition 2
If \(\tilde{f}\in L^{2}[a,b]\), then Parseval’s identity is given as [45]:
where \(\hat{f}(n)=\int _{a}^{b} \tilde{f}(r)e^{2\pi i nr} \mathrm{d}r\) for every integer n is its Fourier transform.
2.1 Basis functions
The spatial domain [a, b] such that \(a=r_0<r_1<\cdots <r_N=b\), where \(r_k=r_0+kh\), \(k=0(1)N\), be divided into N subintervals of equal length \(h=\frac{b-a}{N}\).
Now, we suppose that W(r, t) be the CBS approximation for w(r, t) s.t.
where \(\mu _{k}^{m}(t)\), the control points, are to be computed at each time level and \(C_k(r)\), the CBS functions, are defined as
The CBS functions retain abundant supply of geometrical properties, such as convex hull property, local support, geometric invariability, symmetry, non-negativity and the partition of unity [40]. Furthermore, \(C_{-1},C_0, \ldots , C_{N+1}\) have been organized in that manner that they can serve as basis for space of all third degree splines. The relations (2.3) and (2.4) yield the following approximations:
3 Illustration of the scheme
Let the time domain [0, T] using the knots \(0=t_0<t_1<\cdots <t_M=T\), where \(t_m=m \Delta t\) and \(m=0,1,\ldots ,M\), be divided into M equal subintervals of the length \(\Delta t=\frac{T}{M}\). The ABFD involved in (1.1) is discretized at \(t=t_{m+1}\) as
Utilizing forward difference formulation, Eq. (3.1) becomes
Hence
where \(E_{s}=E_{\gamma ,2}\left[ -\frac{\gamma }{1-\gamma }(s\Delta t)^{\gamma }\right] \) and \( l_s = (s+1)E_{s+1}-sE_{s}\). It is straightforward to observe that
-
\( l_s>0 \) and \( l_0=E_{1} \), \( s=1:1:m \),
-
\( l_0>l_1>l_2>\cdots > l_s, l_s \rightarrow 0 \) as \( s\rightarrow \infty \),
-
\(\sum _{s=0}^{m}(l_s-l_{s+1})+l_{m+1}=(E_{1}-l_1)+\sum _{s=1}^{m-1} (l_{s}-l_{s+1})+l_m=E_{1}\).
Moreover, the truncation error \( \lambda _{\Delta t}^{m+1}\) is given by [46]:
where \(c_{1}\) is a constant:
where \( \vartheta \) is a constant.
Using (3.2) and \(\theta \)-weighted scheme then Eq. (1.1) takes the following form:
Discretizing (3.4) along spatial direction for \(\theta =1\), we acquire
where \( \xi =\frac{1-\gamma }{R(\gamma )}\), \({w}_k^m=w(r_k,t_m)\) and \(q_{k}^{m+1}=q(r_k,t_{m+1})\).
where \(b_1=\frac{1}{6}\), \(b_2=\frac{4}{6}\), \(b_3=\frac{1}{2h}\), \(b_4=\frac{1}{h^2}\), \(b_5=\frac{-2}{h^2}\) and \(\mu _{k}^m=\mu _{k}(t^{m})\).
The system (3.6) consists of \(N+1\) linear equations in \(N+3\) unknowns. For the unique solution, two additional equations can be achieved from the boundary conditions (1.3). Consequently, a matrix system of dimension \((N+3)\times (N+3)\) is obtained:
where
where \(y_{1}= E_{1}b_{1}-\xi \Phi b_{4}-\xi \Psi b_{3}\), \(y_{2}=E_{1}b_{2}-\xi \Phi b_{5}\) and \(y_{3}=E_{1}b_{1}-\xi \Phi b_{4}+\xi \Psi b_{3}\). Before employing (3.7), the initial vector \(\mu ^{0} = [\mu ^{0}_{-1},\mu ^{0}_{0}, \ldots ,\mu ^{0}_{N+1}]^{T}\) is achieved by utilizing the initial conditions as
In matrix form, the above system of equations can be represented as
where
Equation (3.9) is easily solvable for \(\mu ^{0}\) by means of a suitable numerical algorithm. All the numerical computations are performed in Mathematica 12.
4 The stability analysis
During the computational procedure, when the error does not amplify, the numerical scheme is presumed to be stable [47]. Here, the presented scheme is analysed for stability by implementing the Fourier method [41, 44]. For this, suppose \(\delta _k^m\) and \(\tilde{\delta }_k^m\) symbolize the growth factor and its estimation in Fourier mode. The error \(\chi _k^m\) can be presented as
For simplicity, we analyse the stability of the scheme given in (3.6) for force-free case (\(q=0\)) only, so that from Eq. (3.6), we obtain
From initial and boundary conditions, we can write
and
Define grid function as
The Fourier expansion for \(\chi ^m(r)\) can be represented as
where
Applying \( \Vert .\Vert _2\) norm, we acquire
By Parseval’s identity (2.2), we have [45]
Hence, we acquire
Assume that (4.1)–(4.3) possess a solution in Fourier form as:
where \(\alpha \) is a real number and \(i=\sqrt{-1}\). Substituting (4.8) in (4.1) and simplifying, we acquire
Utilizing the relation \(\mathrm{e}^{i \alpha h }+\mathrm{e}^{-i \alpha h } = 2 \cos (\alpha h)\) and assembling the identical terms, we acquire the following equality:
where \(\epsilon =1+\frac{12\xi \Phi \sin ^2(\alpha h/2)+3\xi \Psi kh\sin \alpha h}{h^2 E_{1}(3-2 \sin ^2 (\alpha h /2) )}\). Obviously \(\epsilon \ge 1\) and \(E_{1}>0\).
Lemma 4.1
If \(\zeta ^{m}\) is the solution for equation (4.10), then \(|\zeta ^m|\le |\zeta ^0|, \ \ m=0, 1, 2, \cdots , M \).
Proof
Mathematical induction will be availed. For \(m=0\), (4.10) gives
Assume that \(|\zeta ^m|\le |\zeta ^0|\) for \(m=1,2,\ldots , M-1\), then
\(\square \)
Theorem 1
The present scheme (3.6) is unconditionally stable.
Proof
Utilizing Lemma 4.1 and the expression (4.7), we acquire
Hence, the proposed numerical method is stable unconditionally. \(\square \)
5 The convergence analysis
We follow the procedure employed in [48] to study the convergence of the propounded method. First of all, the following theorem is brought forward [49, 50].
Theorem 2
Suppose that w(r, t), q belong to \(C^4[a,b]\) and \(C^2[a,b]\) , respectively, and \(\Upsilon =\{a=r_0,r_1, \ldots , r_N=b\}\) be the partition of [a, b] s.t. \(r_k=a+kh, k= 0,1, \ldots , N\). Let \(\tilde{W}(r,t)\) be the unique spline that interpolates the solution curve at knots \(r_k \in \Upsilon \), then there is a constant \(\varrho _k\) not depending on h, then for every \(t\ge 0\), we acquire
Lemma 5.1
The CBS set \(\{C_{-1}, C_{0}, \ldots , C_{N+1}\}\) presented in (2.4) satisfies the inequality
Proof
Employing the triangular inequality, we are able to write
At any knot \(r_k\), we achieve
Moreover, for \(r\in [r_{k},r_{k+1}]\), we get
Thus, for any point \( r_{k} \le r \le r_{k+1}\), we obtain
\(\square \)
Theorem 3
The computational approximation W(r, t) to the analytical solution w(r, t) for TFADE (1.1)–(1.3) exists. Furthermore, if q belongs to \(C^2[0,1]\), then
where h is appropriately small and \(\widetilde{\varrho }>0\) is free of h.
Proof
We assume that \(\tilde{W}(r,t)=\sum _{k=-1}^{N+1} u_k^{m}(t)C_k(r)\) be the approximated spline for W(r, t). By means of triangular inequality, we acquire
With the aid of Theorem 2, we achieve
The collocation conditions of proposed scheme are \(Lw(r_k,t)=LW(r_k,t)=q(r_k,t)\), \(k=0(1)N \). Suppose that
Thus, the difference \( L(\tilde{W}(r_k,t)-W(r_k,t))\) for any time stage m can be stated as
The boundary conditions can be described as
where
and
It is obvious from inequality (5.1) that
Define \(\rho ^m=max \{|\rho _k^m|;0 \le k \le N \}\), \(e_k^m=|\Omega _k^m|\) and \(e^m=max\{|e_k^m|;0 \le k \le N \}\).
When \(m=0\), Eq. (5.5) becomes
where \(k=0:1:N\). With the help of initial condition, \(e^0=0\):
Taking norms of \(\Omega _k^1\), \(\rho _k^1\) and adequately small mesh spacing h, we acquire
We obtain the values of \(e_{-1}^1\) and \( e_{N+1}^1\) from the boundary conditions:
which implies
where \(\varrho _1\) is not depending on h.
To prove this theorem, mathematical induction on m is used. For this, we consider that \(e_k^f\le \varrho _f h^2\) is true for \(f=1,2,\ldots ,m\) and \(\varrho =max\{\varrho _f: f=0,1,\ldots ,m \}\), then from Eq. (5.5), we obtain
Again, employing the norms on \(\Omega _k^m\) and \(\rho _k^m\), we acquire
Similarly, we get the values of \(e_{-1}^{m+1}\) and \( e_{N+1}^{m+1}\) from the boundary conditions:
Hence, for all m, we acquire
In particular,
Therefore, from Lemma 5.1 and inequality (5.7), we get
Using (5.8), the inequality (5.4) gives
where \(\widetilde{\varrho }=\varrho _{0}h^2+\frac{5}{3} \varrho \). \(\square \)
Theorem 4
The TFADE with initial and boundary conditions is convergent.
Proof
Consider w(r, t) and W(r, t) be the solutions for TFADE analytically and numerically, respectively. Therefore, relation (3.3) and the above theorem validate that there are arbitrary constants \(\widetilde{\varrho }\) and \(\vartheta \), such that
Hence, the presented scheme is second order convergent in spatial and time directions. \(\square \)
6 Illustration of numerical examples and discussion
In this section, numerical outcomes are reported to check the accuracy of the scheme through the error norms \(L_{2}(z)\), \(L_{\infty }(z)\) as
and the convergence order [46] as
All examples are solved by considering normalization function \(R(\gamma )=1\).
Example 6.1
Consider the TFADE [46]
with initial condition:
and boundary conditions:
where \(q(r,t)=2 \left( \frac{R(\gamma )}{1-\gamma }\right) r(r-1)t^{2}E_{\gamma ,3}\left[ \frac{-\gamma }{1-\gamma } t^{\gamma }\right] -2t^{2}+(2r-1)t^{2}\).
The exact solution is \(w(r,t)= r(r-1)t^{2}\). Tables 1 and 2 show the numerical outcomes and absolute errors of Example 6.1 for different choices of \(\gamma \) setting \(N=80, 10, 50\), \(\Delta t=0.001\) and \(t=1\). For different choices of \(\gamma \), error norms are reported in Table 3 at various time stages. A Comparison of error norm and convergence order with those obtained in [46] is given in Tables 4 and 5 along temporal and spatial directions. In Fig. 1, we can observe that close agreement between numerical results of the presented method and exact solutions at different time stages with \(\Delta t=0.001\). A 3-D plot of exact solution and computational results is illustrated in Fig. 2 by setting \(N=1000\), \(\Delta t=0.001\), \(\gamma =0.4\), \(t=1\) and \(r\in [0,1]\). In Fig. 3, the 2D and 3D error profiles are displayed at \(t=1\). Tables and figures represent that the proposed method is compatible with stated exact solution.
Example 6.2
Consider the TFADE [46]
with initial condition:
and boundary conditions:
where \(q(r,t)=120 \left( \frac{R(\gamma )}{1-\gamma }\right) t^{5}\sin (\pi r)E_{\gamma ,6}\left[ \frac{-\gamma }{1-\gamma } t^{\gamma }\right] +\pi t^{5}\left( \pi \sin (\pi r)+\cos (\pi r)\right) \).
The exact solution is \(w(r,t)=t^{5}\sin (\pi r)\). The absolute errors for Example 6.2 at numerous values of r setting \(\Delta t=0.0125, 0.05\), \(N=500, 70\), \(\gamma =0.2, 0.4\) and \(t=1\) are tabulated in Tables 6 and 7. Tables 8 and 9 display the error norms for different values of \(\gamma \) subject to \(N=85, 285\), \(\Delta t=0.01\) and \(r \in [0,1]\) at various time stages. Comparison of convergence order and errors are displayed in Tables 10 and 11 in temporal and spatial grids, respectively. It is found that the proposed scheme shows better efficiency and accuracy as compared to the scheme proposed in [46]. Figure 4 illustrates the behavior of computational results and exact values at different time stages. In Fig. 5, 3-D graphs of numerical outcomes and analytical solutions depict the accuracy of current scheme. Figure 6 shows the 2D and 3D error profiles, which exhibit exactness of the method.
7 Conclusion
In current paper, an efficient solution of TFADE involving Atangana–Baleanu time derivative has attained through numerical scheme based on CBS functions. The standard finite difference formulation has been used to approximate the Atangana–Baleanu time fractional derivative, while interpolation of solution curve in spatial direction is obtained through CBS functions. The method proposed in current study is novel and provides reasonable accuracy when compared to those already developed in literature. The method is unconditionally stable along with second order spatial and temporal convergence. The implementation of the current algorithm on numerical examples reveal this method to be more efficient, simple and admissible.
References
Diethelm K, Freed AD (1999) On the solution of nonlinear fractional-order differential equations used in the modeling of viscoplasticity. In: Scientific computing in chemical engineering II. Springer, Berlin, Heidelberg, pp 217–224
Sokolov IM, Klafter J, Blumen A (2002) Fractional kinetics. Phys Today 55(11):48–54
Hilfer R (ed) (2000) Applications of fractional calculus in physics, vol 35. World Scientific, Singapore
Bokhari AH, Kara AH, Zaman FD (2009) On the solutions and conservation laws of the model for tumor growth in the brain. J Math Anal Appl 350(1):256–261
Mainardi F (1997) Fractional calculus. In: Fractals and fractional calculus in continuum mechanics. Springer, Vienna, pp 291–348
Metzler R, Klafter J (2000) The random walks guide to anomalous diffusion: a fractional dynamics approach. Phys Rep 339(1):1–77
Sokolov IM, Klafter J, Blumen A (2000) Ballistic versus diffusive pair dispersion in the Richardson regime. Phys Rev E 61(3):2717–2722
Chen W (2006) A speculative study of 2/3-order fractional laplacian modeling of turbulence: some thoughts and conjectures. Chaos Interdiscip J Nonlinear Sci 16(2):023126
Atangana A, Baleanu D (2016) New fractional derivatives with nonlocal and non-singular kernel: theory and application to heat transfer model. Therm Sci 20(2):763–769
Alkahtani BST (2016) Chuas circuit model with atangana-baleanu derivative with fractional order. Chaos Solitons Fract 89:547–551
Gómez-Aguilar JF (2017) Irving-mullineux oscillator via fractional derivatives with mittag-leffler kernel. Chaos Solitons Fract 95:179–186
Prakasha DG, Veeresha P, Baskonus HM (2019) Analysis of the dynamics of hepatitis e virus using the atangana-baleanu fractional derivative. Eur Phys J Plus 134(5):241
Morales-Delgado VF, Gómez-Aguilar JF, Saad K, Escobar Jiménez RF (2019) Application of the caputo-fabrizio and atangana-baleanu fractional derivatives to mathematical model of cancer chemotherapy effect. Math Methods Appl Sci 42(4):1167–1193
Uçar S, Uçar E, Özdemir N, Hammouch Z (2019) Mathematical analysis and numerical simulation for a smoking model with atangana-baleanu derivative. Chaos Solitons Fract 118:300–306
Kumar S, Cao J, Abdel-Aty M (2020) A novel mathematical approach of covid-19 with non-singular fractional derivative. Chaos Solitons Fract 139:110048
Mardani A, Hooshmandasl MR, Heydari MH, Cattani C (2018) A meshless method for solving the time fractional advection-diffusion equation with variable coefficients. Comput Math Appl 75(1):122–133
Bu W, Liu X, Tang Y, Yang J (2015) Finite element multigrid method for multi-term time fractional advection diffusion equations. Int J Model Simul Sci Comput 6(1):1540001
Sarboland M (2018) Numerical solution of time fractional partial differential equations using multiquadric quasi-interpolation scheme. Eur J Comput Mech 27(2):89–108
Tian W, Deng W, Wu Y (2014) Polynomial spectral collocation method for space fractional advection-diffusion equation. Numer Methods Part Differ Equ 30(2):514–535
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(5):1718–1726
Shen S, Liu F, Anh V (2011) Numerical approximations and solution techniques for the space-time riesz-caputo fractional advection-diffusion equation. Numer Algorithms 56(3):383–403
Azin H, Mohammadi F, Heydari MH (2020) A hybrid method for solving time fractional advection-diffusion equation on unbounded space domain. Adv Diff Equ 2020(1):596
Ahmed N, Shah NA, Vieru D (2019) Two-dimensional advection-diffusion process with memory and concentrated source. Symmetry 11(7):879
Mirza IA, Vieru D (2017) Fundamental solutions to advection-diffusion equation with time-fractional caputo-fabrizio derivative. Comput Math Appl 73(1):1–10
Baleanu D, Agheli B, Al Qurashi MM (2016) Fractional advection differential equation within caputo and caputo-fabrizio derivatives. Adv Mech Eng 8(12):168781401668330
Rubbab Q, Mirza IA, Qureshi MZA (2016) Analytical solutions to the fractional advection-diffusion equation with time-dependent pulses on the boundary. AIP Adv 6(7):075318
Rubbab Q, Nazeer M, Ahmad F, Chu YM, Khan MI, Kadry S (2021) Numerical simulation of advection-diffusion equation with caputo-fabrizio time fractional derivative in cylindrical domains: applications of pseudo-spectral collocation method. Alexandria Eng J 60(1):1731–1738
Korpinar Z, Inc M, Baleanu D, Bayram M (2019) Theory and application for the time fractional gardner equation with mittag-leffler kernel. J Taibah Univ Sci 13(1):813–819
Owolabi KM (2018) Numerical approach to fractional blow-up equations with atangana-baleanu derivative in riemann-liouville sense. Math Model Nat Phenomena 13(1):7
Owolabi KM (2018) Analysis and numerical simulation of multicomponent system with atangana-baleanu fractional derivative. Chaos Solitons Fract 115:127–134
Kumar D, Singh J, Baleanu D (2020) On the analysis of vibration equation involving a fractional derivative with mittag-leffler law. Math Methods Appl Sci 43(1):443–457
Hosseininia M, Heydari MH (2019) Meshfree moving least squares method for nonlinear variable-order time fractional 2d telegraph equation involving mittag-leffler non-singular kernel. Chaos Solitons Fract 127:389–399
Inc M, Yusuf A, Aliyu AI, Baleanu D (2018) Investigation of the logarithmic-kdv equation involving mittag-leffler type kernel with atangana-baleanu derivative. Phys A Stat Mech Appl 506:520–531
Bas E, Ozarslan R (2018) Real world applications of fractional models by atangana-baleanu fractional derivative. Chaos Solitons Fract 116:121–125
Akgül A (2018) A novel method for a fractional derivative with non-local and non-singular kernel. Chaos Solitons Fract 114:478–482
Akgül A, Modanli M (2019) Crank-nicholson difference method and reproducing kernel function for third order fractional differential equations in the sense of atangana-baleanu caputo derivative. Chaos Solitons Fract 127:10–16
Attia N, Akgül A, Seba D, Nour A (2020) On solutions of time-fractional advection-diffusion equation. Numer Methods Part Differ Equ 1–28
Yaseen M, Abbas M, Ahmad B (2021) Numerical simulation of the nonlinear generalized time-fractional klein-gordon equation using cubic trigonometric b-spline functions. Math Methods Appl Sci 44(1):901–916
Abbas M, Iqbal MK, Zafar B, Zin SBM (2019) New cubic b-spline approximations for solving non-linear third-order korteweg-de vries equation. Indian J Sci Technol 12(6):1–9
Khalid N, Abbas M, Iqbal MK (2020) A numerical investigation of caputo time fractional allen-cahn equation using redefined cubic b-spline functions. Adv Differ Equ 158:1–22
Akram T, Abbas M, Ali A (2021) A numerical study on time fractional fisher equation using an extended cubic b-spline approximation. J Math Comput Sci 22(1):85–96
Akram T, Abbas M, Ismail AI, Ali NHM, Baleanu D (2019) Extended cubic b-splines in the numerical solution of time fractional telegraph equation. Adv Differ Equ 2019(1):365
Iqbal MK, Abbas M, Nazir T, Ali N (2020) Application of new quintic polynomial b-spline approximation for numerical investigation of kuramoto-sivashinsky equation. Adv Differ Equ 1–21:558
Khalid N, Abbas M, Iqbal MK, Singh J, Ismail AIM (2020) A computational approach for solving time fractional differential equation via spline functions. Alexandria Eng J 59(5):3061–3078
Poulin JR (2020) Calculating infinite series using Parsevals identity (master thesis), The University of Maine, Orono
Yadav S, Pandey RK, Shukla AK (2019) Numerical approximations of atangana-baleanu caputo derivative and its application. Chaos Solitons Fract 118:58–64
Boyce WE, Diprima RC, Meade DB (1992) Elementary differential equations and boundary value problems, vol 9. Wiley, New York
Kadalbajoo MK, Arora P (2009) B-spline collocation method for the singular-perturbation problem using artificial viscosity. Comput Math Appl 57(4):650–663
Hall C (1968) On error bounds for spline interpolation. J Approx Theory 1(2):209–218
de Boor C (1968) On the convergence of odd-degree spline interpolation. J Approx Theory 1(4):452–463
Acknowledgements
This Research was supported by Taif University Researchers Supporting Project Number (TURSP-2020/217), Taif University, Taif, Saudi Arabia. We thank Dr. Muhammad Kashif Iqbal for his assistance in proofreading of the manuscript. The authors are also grateful to anonymous referees for their valuable suggestions, which significantly improved this manuscript.
Author information
Authors and Affiliations
Contributions
All authors equally contributed to this work. All authors read and approved the final manuscript.
Corresponding authors
Ethics declarations
Competing interests
The authors declare that they have no conflicts of interest to report regarding the present study.
Additional information
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
Shafiq, M., Abbas, M., Abualnaja, K.M. et al. An efficient technique based on cubic B-spline functions for solving time-fractional advection diffusion equation involving Atangana–Baleanu derivative. Engineering with Computers 38, 901–917 (2022). https://doi.org/10.1007/s00366-021-01490-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00366-021-01490-9