Next Article in Journal
Circuit Implementation of Variable-Order Scaling Fractal-Ladder Fractor with High Resolution
Next Article in Special Issue
Spiral Dive Control of Underactuated AUV Based on a Single-Input Fractional-Order Fuzzy Logic Controller
Previous Article in Journal
Second Derivative Block Hybrid Methods for the Numerical Integration of Differential Systems
Previous Article in Special Issue
Fractional-Order Interval Observer for Multiagent Nonlinear Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Finite Difference–Collocation Method for the Generalized Fractional Diffusion Equation

1
Department of Mathematical Sciences, Indian Institute of Technology (BHU) Varanasi, Varanasi 221005, Uttar Pradesh, India
2
Department of Mathematics, Manav Rachana University, Faridabad 121004, Haryana, India
3
Department of Electrical Engineering, Indian Institute of Technology (BHU) Varanasi, Varanasi 221005, Uttar Pradesh, India
4
Conservatoire National des Arts et Métiers (CNAM), Cedric-Laetitia, 292 Rue St-Martin, CEDEX 03, 75141 Paris, France
*
Authors to whom correspondence should be addressed.
Fractal Fract. 2022, 6(7), 387; https://doi.org/10.3390/fractalfract6070387
Submission received: 25 May 2022 / Revised: 5 July 2022 / Accepted: 6 July 2022 / Published: 11 July 2022
(This article belongs to the Special Issue Fractional-Order System: Control Theory and Applications)

Abstract

:
In this paper, an approximate method combining the finite difference and collocation methods is studied to solve the generalized fractional diffusion equation (GFDE). The convergence and stability analysis of the presented method are also established in detail. To ensure the effectiveness and the accuracy of the proposed method, test examples with different scale and weight functions are considered, and the obtained numerical results are compared with the existing methods in the literature. It is observed that the proposed approach works very well with the generalized fractional derivatives (GFDs), as the presence of scale and weight functions in a generalized fractional derivative (GFD) cause difficulty for its discretization and further analysis.

1. Introduction

Fractional calculus (FC) is an important branch of applied mathematics, which deals with the arbitrary order derivative and integration [1,2,3,4,5]. Its applications in different fields are seen in biophysics [6], engineering [7], fluid mechanics and bioengineering [8,9] and other areas including image processing [10,11,12,13]. Most of these studies are mainly based on the traditional fractional derivatives, such as the Riemann–Liouville fractional derivative and the Caputo fractional derivative, etc. Recently, in [14] Agrawal discussed a new GFD, which generalized the traditional derivatives using weight and scale functions. The scale functions were used to compress and enlarge the domain for the close observation of physical phenomena, while the weight functions provide flexibility for the researchers to assess physical events at different times. Due to such behaviors of the scale and weight functions, the study of fractional partial differential equations (FPDE) using a GFD has attracted researchers in recent years. Several authors have developed numerical schemes for solving FPDEs involving GFDs. Here, we cite only few of them. In [15,16], Agrawal and coauthors presented the numerical solutions to the Berger’s equation and the fractional advection–diffusion equation (FADE) with a generalized time-fractional derivative for the first time. The numerical solutions to these problems were obtained using the finite difference method. Further, the authors of [17,18], studied the time-fractional telegraph equations and fractional advection–diffusion equations in terms of GFDs and developed the higher order schemes to solve such equations. Kumar et al. [19] presented two numerical schemes to approximate the GFDs and obtained the convergence orders as ( 2 α ) and ( 3 α ) , respectively. Further, these schemes were applied to solve the fractional integro-differential equations defined in terms of GFDs. In [20], Kumari and Pandey proposed an approximation method with a ( 4 α ) t h order of convergence to approximate GFDs and applied it to solve the fractional advection–diffusion equations. Li and Wong [21] discussed a numerical scheme to find the solution of the generalized subdiffusion equation. Here, the authors used the generalized Grunwald–Letnikov approximation method to solve the problem. Some other recently presented methods for solving different types of fractional diffusion equations are summarized as follows: in [22], the authors discussed the matrix method for the reaction–diffusion equation that involved the Mittag–Leffler kernel. Duan et al. [23] solved the convection–diffusion equations using the Shannon–Runge–Kutta–Gill method. In [24], the authors discussed the solution to the fractional subdiffusion and the reaction–subdiffusion equations with a nonlinear source term using the Legendre collocation method. Lin and Xu [25] solved the time-fractional diffusion equation (TFDE) using the spectral method and finite difference method (FDM). In [26], Murio solved the time-fractional advection–diffusion equation (TFADE) by using implicit FDM. Sweilam et al. [27] developed the Crank–Nicolson FDM to solve a linear TFDE defined with a Caputo fractional derivative. In [28], Luchko solved the initial value and boundary value multi-term TFDE using the Fourier series method. Dubey et al. [29] proposed a residual power series method to obtain the solution of homogeneous and nonhomogeneous nonlinear fractional order partial differential equations.
In this paper, we study the generalized fractional diffusion equation (GFDE) obtained from the standard diffusion equation by replacing the first-order time derivative term with a fractional derivative of order γ , 0 < γ < 1 , given as,
* D t γ v ( x , t ) = 2 v ( x , t ) x 2 + g ( x , t ) , x [ 0 , 1 ] , t [ 0 , τ ] ,
with initial and boundary conditions,
v ( x , 0 ) = η 1 ( x ) , 0 x 1 , v ( 0 , t ) = η 2 ( t ) , v ( 1 , t ) = η 3 ( t ) , 0 t τ ,
where g ( x , t ) is the source/sink function.
The motive of this paper is to construct an efficient method to obtain the numerical solution to the GFDE. The present method is based on the finite difference and collocation methods with Jacobi polynomials as the basis function. The outline of the paper is as follows: In Section 2, we discuss some basic facts about FC and Jacobi polynomials, which are needed throughout this paper. In Section 3, first, the finite difference method is used to discretize the time derivative. Second, on the space variable, we use the collocation method for numerical approximation. Further, we estimate the error and convergence analysis analytically, which ensures the numerical applicability of the proposed method. In Section 5, we present two numerical examples to validate the proposed method. Furthermore, we compare our results with a few other methods from the literature, which are presented in Section 5. Finally, in Section 6, the conclusions are discussed.

2. Preliminaries of Fractional Calculus and Jacobi Polynomials

In this section, we discuss some preliminary facts and basic properties of generalized fractional calculus and Jacobi polynomials [1,30].

2.1. Generalized Fractional Calculus

Definition 1
([14]). The Caputo derivative of a function v ( τ ) of order γ is defined as
( D 0 + γ v ) ( τ ) = ( I δ γ D δ v ) ( τ ) = 1 Γ ( δ γ ) 0 τ ( τ s ) δ γ 1 v ( δ ) ( s ) d s , τ > 0 ,
where δ 1 < γ δ and δ Z + .
Definition 2
([14]). A generalized fractional derivative of order γ > 0 of a function v ( τ ) with respect to weight function ω ( τ ) and scale function z ( τ ) is defined as
( D [ z ; ω ; L ] γ v ) ( τ ) = [ ω ( τ ) ] 1 D t z ( τ ) γ ( ω ( τ ) v ( τ ) ) .
Definition 3.
A generalized fractional integral of a function v ( τ ) of fractional order γ > 0 is defined as
( I [ z ; ω ] γ v ) ( τ ) = [ ω ( τ ) ] 1 Γ ( γ ) 0 τ ω ( s ) z ( s ) v ( s ) [ z ( τ ) z ( s ) ] 1 γ d s .
Definition 4
([14]). The left/forward generalized Caputo fractional derivative of order γ > 0 of function v ( τ ) with respect to weight function ω ( τ ) and scale function z ( τ ) is defined by
( * D 0 + γ v ) ( τ ) = I 0 + ; [ z ; ω ] δ γ D 0 + ; [ z ; ω ; L ] δ = [ ω ( τ ) ] 1 Γ ( δ γ ) 0 τ ( ω ( s ) v ( s ) ) ( δ ) ( z ( τ ) z ( s ) ) γ + 1 δ d s ,
where δ 1 < γ δ , δ Z + .
For a particular choice of the weight and scale functions ( z ( τ ) = τ , ω ( τ ) = 1 ) , Equation (6) reduces to the Caputo derivative. We have considered the weight and scale sufficiently good such that the integral exists in GFD.

2.2. Jacobi Polynomials

Definition 5.
The Jacobi polynomials [31] J n α , β ( z ) for indices α , β > 1 and degree n are the solutions of the Sturm–Liouville problems. These are orthogonal polynomials with respect to the Jacobi weight function ω ( z ) = ( 1 z ) α ( 1 + z ) β in interval [ 1 , 1 ] , defined as follows:
J n α , β ( z ) = Γ ( α + n + 1 ) n ! Γ ( α + β + n + 1 ) m = 0 n n m Γ ( α + β + n + m + 1 ) Γ ( α + m + 1 ) z 1 2 m .
The kth derivative of Jacobi polynomials defined as
d k d z k J n α , β ( z ) = Γ ( α + β + n + 1 + k ) 2 k Γ ( α + β + n + 1 ) J n k ( α + k , β + k ) ( z ) , k N ,
satisfy the recurrence relation
J n + 1 α , β ( z ) = ( A n z B n ) J n α , β ( z ) ρ n J n 1 α , β ( z ) , n 1 ,
where
J 0 α , β ( z ) = 1 , J 1 α , β ( z ) = 1 2 ( α + β + z ) + 1 2 ( α β ) ,
A n = ( 2 n + α + β + 1 ) ( 2 n + α + β + 2 ) 2 ( n + 1 ) ( n + α + β + 1 ) , B n = ( 2 n + α + β + 1 ) ( α 2 β 2 ) 2 ( n + 1 ) ( n + α + β + 1 ) ( 2 n + α + β ) ,
and
ρ n = ( 2 n + α + β + 2 ) ( n + α ) ( n + α ) ( n + 1 ) ( n + α + β + 1 ) ( 2 n + α + β ) .
For the transformation of the interval [ 1 , 1 ] to [ 0 , 1 ] , we use the relation, z = 2 x 1 . The recurrence relation (9) becomes
J n + 1 α , β ( x ) = ( ξ n x K n ) J n α , β ( x ) ρ n J n 1 α , β ( x ) , n 1 ,
where
ξ n = ( 2 n + α + β + 1 ) ( 2 n + α + β + 2 ) ( n + 1 ) ( n + α + β + 1 ) , K n = ( 2 n + α + β + 1 ) ( 2 n 2 + ( 1 + β ) ( α + β ) + 2 n ( α + β + 1 ) ) ( n + 1 ) ( n + α + β ) ( 2 n + α + β ) .
It satisfies the orthogonality relation
0 1 J n α , β ( x ) J m α , β ( x ) w 1 α , β ( x ) d x = δ n , m H n α , β , α , β > 1 ,
where δ n , m is the Kronecker delta function, w 1 α , β ( x ) = x β ( 1 x ) α is the weight function, and
H n α , β = Γ ( n + 1 + β ) Γ ( n + α + 1 ) ( 2 n + 1 + α + β ) n ! Γ ( n + 1 + α + β ) .
The summation form of the Jacobi polynomials J n α , β ( x ) is written as
J n α , β ( x ) = k = 0 j ( 1 ) k + j Γ ( k + j + 1 + α + β ) Γ ( j + 1 + β ) k ! Γ ( j + 1 + α + β ) Γ ( k + 1 + β ) ,
and the pth derivative of Equation (13) in [ 0 , 1 ] , can be further rewritten in terms of x as
d p d x p J n α , β ( x ) = Γ ( α + β + n + 1 + p ) Γ ( α + β + n + 1 ) J n p ( α + p , β + p ) ( x ) , p N .
The value of the shifted Jacobi polynomials at the end points are given as
J n α , β ( 0 ) = ( 1 ) n Γ ( 1 + n + β ) Γ ( 1 + β ) n ! , J n α , β ( 1 ) = Γ ( 1 + n + α ) Γ ( 1 + α ) n ! .
Let v ( x ) be a square integrable function defined on [ 0 , 1 ] , then
v ( x ) = i = 0 c i J i α , β ( x ) ,
where c i are the unknown coefficients ( c i , i = 0 , 1 , 2 ) determined by the relation
c i = 1 H i α , β 0 1 v ( x ) w α , β ( x ) J i α , β ( x ) d x , i = 0 , 1 , 2 .
Truncating the series in Equation (16) up to ( m + 1 ) terms, the approximation of v ( x ) is given as
v m ( x ) = i = 0 m c i J i α , β ( x ) .

3. Numerical Scheme and Stability Analysis

3.1. Discretization in the Time Direction

For the discretization of the GFD, we follow the discretization process as discussed in Refs. [19,32]. We split the time interval [ 0 , τ ] into M equal parts having step size Δ t = T M , M Z + , and choose the node points as t r = r ( Δ t ) , r = 0 , 1 , 2 , , M , with starting point t 0 = 0 . Assuming w ( t ) > 0 , γ ( 0 , 1 ) , and z ( t ) is a monotonic increasing function on [ 0 , T ] , such that η = z ( s ) ; then, s = z 1 ( η ) . The discretization of the GFD of v ( t ) at node t r is given as
* D t γ v ( t r ) = [ w ( t r ) ] 1 Γ ( 1 γ ) l = 1 r t l 1 t l [ w ( s ) v ( s ) ] [ z ( t r ) z ( s ) ] γ d s , = [ w ( t r ) ] 1 Γ ( 1 γ ) l = 1 r z ( t l 1 ) z ( t l ) 1 [ z ( t r ) η ] γ . d [ w ( z 1 ( η ) ) v ( z 1 ( η ) ) ] d z 1 ( η ) d z 1 ( η ) , = [ w ( t r ) ] 1 Γ ( 1 γ ) l = 1 r w ( t l ) v ( t l ) w ( t l 1 ) v ( t l 1 ) z ( t l ) z ( t l 1 ) z ( t l 1 ) z ( t l ) 1 [ z ( t r ) η ] γ d η + R r , = [ w ( t r ) ] 1 Γ ( 2 γ ) l = 1 r q l [ w ( t l ) v ( t l ) w ( t l 1 ) v ( t l 1 ) ] + R r ,
where
q l = [ z ( t r ) z ( t l 1 ) ] 1 γ [ z ( t r ) z ( t l ) ] 1 γ z ( t l ) z ( t l 1 ) , l = 1 , 2 , r ,
and R r is the truncation error given by
R r = [ w ( t r ) ] 1 Γ ( 1 γ ) l = 1 r z ( t l 1 ) z ( t l ) 1 [ z ( t r ) η ] γ [ d [ w ( z 1 ( η ) ) v ( x , z 1 ( η ) ) ] d η w ( t l ) v ( t l ) w ( t l 1 ) v ( t l 1 ) z ( t l ) z ( t l 1 ) ] d η .
Lemma 1.
The coefficient q l , l = 1 , 2 , , r , given by Equation (20), satisfies q r > q r 1 > > q 0 > 0 .
Proof. 
For the proof of Lemma 1, see Ref [32].

3.2. Approximation in Space Direction

We apply the collocation method to approximate the spatial domain of Equation (1) with Jacobi polynomials. We consider the approximate solution v N ( x , t ) of the form,
v N ( x , t ) = s 1 = 0 N c s 1 ( t ) J s 1 α , β ( x ) .
From Equations (22) and (1), we obtain
* D t γ v N ( x , t ) = 2 v N ( x , t ) x 2 + g ( x , t ) , t [ 0 , τ ] ,
with the initial and boundary conditions of Equation (1),
v N ( x 0 , t ) = s 1 = 0 N c s 1 ( t ) J s 1 α , β ( x 0 ) ,
v N ( x N , t ) = s 1 = 0 N c s 1 ( t ) J s 1 α , β ( x N ) .
From Equations (1), (19), and (22), we have the semi-discretized scheme as follows
s 1 = 0 N [ w ( t r ) ] 1 Γ ( 2 γ ) l = 1 r q l [ w ( t l ) c s 1 ( t l ) w ( t l 1 ) c s 1 ( t l 1 ) ] J s 1 α , β ( x ) = s 1 = 0 N c s 1 ( t r ) Γ ( α + β + s 1 + 3 ) Γ ( α + β + s 1 + 1 ) J s 1 2 ( α + 2 , β + 2 ) ( x ) + R r + R s + g ( x , t r ) , r = 1 , 2 , , M ,
where R s denotes the error term in the space direction arising due to replacing v ( x , t ) with v N ( x , t ) .
Neglecting the error part, we obtain the fully discretized scheme of Equation (1) by the collocation method [32,33]. We choose the collocation points such that the stability is unchanged. So, we choose the collocation point of the form x i , i = 1 , 2 , N 1 , which are the roots of the nth degree Jacobi polynomials, and x 0 , x N are the boundary conditions. Thus, for ( x i , t r ) ( 0 , 1 ) × [ 0 , τ ] , i = 1 , , N ; r = 1 , M , it holds that
s 1 = 0 N [ w ( t r ) ] 1 Γ ( 2 γ ) l = 1 r q l [ w ( t l ) c s 1 ( t l ) J s 1 α , β ( x i ) w ( t l 1 ) c s 1 ( t l 1 ) J s 1 α , β ( x i ) ] = s 1 = 0 N c s 1 ( t r ) Γ ( α + β + s 1 + 3 ) Γ ( α + β + s 1 + 1 ) J s 1 2 ( α + 2 , β + 2 ) ( x i ) + g ( x i , t r ) , r = 1 , 2 , , M ,
and the initial and boundary conditions become
v N ( x i , 0 ) = s = 0 N c s 1 ( 0 ) J s 1 α , β ( x i ) = η 1 ( x i ) , v N ( x 0 , t r ) = s 1 = 0 N c s 1 ( t r ) J s 1 α , β ( x 0 ) = η 2 ( t r ) , v N ( x N , t r ) = s 1 = 0 N c s 1 ( t r ) J s 1 α , β ( x N ) = η 3 ( t r ) .
In this way, from Equations (27)–(28) we have a system of ( N + 1 ) linear difference equations in unknown coefficients c s 1 , s 1 = 0 , 1 , 2 N . We can find the value of the unknown coefficients by solving the system of linear equations using any standard method. Hence, the approximate solution can be found from Equation (22).

4. Error and Convergence Analysis

In this section, we discuss the error and convergence analysis of the proposed numerical method for Equation (1). We prove the error and convergence analysis analytically with the help of the following lemma and theorems.
Lemma 2
([32]). The truncation error R r defined by Equation (21) satisfies
R r 1 8 w r Γ ( 1 γ ) + γ 2 w r Γ ( 3 γ ) max t 0 η t r | U ( η ) L | Δ t 2 γ ,
where U ( η ) is the approximating function, w r is the weight function at node t r for r = 1 , 2 M , and L is the Lipschitz constant on the interval [ t l 1 , t l ] .
Proof. 
For the detailed proof of this lemma, we refer to [32].
Theorem 1.
The error in approximation of the function v ( x ) by the first m terms of the series in Equation (16) is bounded by the sum of the absolute values of all the neglected coefficients in the series, i.e.,
E τ ( N ) = | v ( x ) v N ( x ) | i = m + 1 | c i | ,
v ( x ) , m , and x [ 0 , 1 ] .
Proof. 
The proof is trivial since | J i α , β ( x ) | 1 , x [ 0 , 1 ] and i 0 .
Theorem 2.
Let v ( x ) be the square integrable function defined on [ 0 , 1 ] and | v ( x ) | M 1 , where M 1 is constant. Then, the v ( x ) can be expanded with an infinite sum of Jacobi polynomials, and the infinite series converges to v ( x ) uniformly, i.e.,
v ( x ) = i = 0 c i J n α , β ( x ) ,
where
| c i | M 1 Γ ( 1 + β ) Γ ( 2 + α + β ) 1 i 3 , i > 1 ,
and E m 0.
Proof. 
From Equations (16) and (18), we have
v m ( x ) = i = 0 m c i J i α , β ( x ) ,
where c i are the unknown coefficients. Furthermore, from Equation (17), we obtain
c i = 1 H i α , β 0 1 ( x ) β ( 1 x ) α v ( x ) J i α , β ( x ) d x , | c i | = 1 H i α , β 0 1 ( x ) β ( 1 x ) α v ( x ) J i α , β ( x ) d x , M 1 H i α , β 0 1 ( x ) β ( 1 x ) α J i α , β ( x ) d x , M 1 H i α , β Γ ( α + i + 1 ) i ! Γ ( α + β + i + 1 ) m = 0 i i m Γ ( α + β + i + m + 1 ) Γ ( α + m + 1 ) 0 1 | x β ( 1 x ) α ( x 1 ) m | d x , M 1 ( 2 i + 1 + α + β ) Γ ( i + 1 + α + β ) Γ ( 1 + β ) Γ ( i + 1 + β ) Γ ( 2 + α + β ) 1 i 4 , M 1 Γ ( 1 + β ) Γ ( 2 + α + β ) 1 i 3 .
Hence, the series v m ( x ) converges to v ( x ) uniformly.
Theorem 3.
Let h ( t ) be N times differentiable function defined on interval [ 0 , τ ] . Let v N ( t ) = j 1 N c j 1 J j 1 α , β ( t ) be the approximation of h ( t ) , then
h ( t ) v N ( t ) M S n + 1 ( ( N + 1 ) ! ) B τ ( 1 + α , 1 + β ) ,
where M = max t [ 0 , τ ] h N + 1 ( t ) , S = max { τ t 0 , t 0 } and B τ ( 1 + α , 1 + β ) denote the incomplete Beta function. At τ = 1 , it reduces to the standard Beta function.
Proof. 
By the Taylor series expansion, we have
h ( t ) = h ( t 0 ) + h ( t 0 ) ( t t 0 ) + + h N ( t 0 ) ( t t 0 ) N N ! + h N + 1 ( t ) ( t t 0 ) N + 1 ( N + 1 ) ! ,
where t 0 [ 0 , τ ] and ζ [ t 0 , t ] . Let
P N ( t ) = f ( t 0 ) + f ( t 0 ) ( t t 0 ) + + f N ( t 0 ) ( t t 0 ) N N ! ,
then
| h ( t ) P N ( t ) | = h N + 1 ( t ) ( t t 0 ) N + 1 ( N + 1 ) ! .
Since, we assume that v N ( t ) is the best square approximation of h ( t ) , we have
h ( t ) v N ( t ) 2 h ( t ) P N ( t ) 2 , = 0 τ w ( t ) [ h ( t ) P N ( t ) ] 2 d t , = 0 τ h N + 1 ( t ) ( t t 0 ) N + 1 ( N + 1 ) ! 2 d t , M 2 ( ( N + 1 ) ! ) 2 0 τ ( t t 0 ) 2 n + 2 w ( t ) d t , M 2 S 2 n + 2 ( ( N + 1 ) ! ) 2 0 τ ( t ) β ( 1 t ) α d t , = M 2 S 2 n + 2 ( ( N + 1 ) ! ) 2 B τ ( 1 + α , 1 + β ) .
Hence,
h ( t ) v N ( t ) M S n + 1 ( ( N + 1 ) ! ) B τ ( 1 + α , 1 + β ) .
Theorem 4.
Let v ( x , t ) be a continuous function satisfying the conditions (2) for any t, and g ( x , t ) is continuous. Assuming v N ( x , t r ) = v N r ( x ) = s 1 = 0 N c s 1 ( t r ) J s 1 α , β ( x ) is the numerical approximation of the scheme (27), then the scheme (27) is unconditionally stable, and for any r 0 , it holds that
v N r ( x ) L 2 w 0 w r v N 0 ( x ) L 2 + l = 1 r 1 h l w r g l L 2 + η r q r w r g r L 2 ,
where g ( x , t r ) = g r ( x ) , and h l = 1 q l 1 q l + 1 η l , l = 1 , 2 , r 1 .
Proof. 
The proof of this theorem is similar to the Theorem 1 of [32]. In [32], the authors proved the stability for the time-fractional KdV equation. Here, we extend the proof for the time-fractional diffusion equation. To prove Theorem 4, we first rewrite Equation (26) over the summation up to time step t r 1 in discrete form. Thus, we have
1 η r q r w r v ( x , t r ) = 1 η r l = 1 r 1 ( q l + 1 q l ) w l v ( x , t l ) + q 1 w 0 v ( x , t 0 ) + v ( x , t r ) + g ( x , t r ) ,
where r = 1 , 2 , . . M , and η l = w l Γ ( 2 γ ) .
Let w α , β ( x ) = x β ( 1 x ) α , and u N 2 r ( x ) = u N 2 ( x , t r ) is the polynomial of N 2 degree satisfying v N r ( x ) = u N 2 r ( x ) w α , β ( x ) . Multiplying both sides of Equation (41) by u N 2 ( x i , t r ) w α , β ( x i ) , and taking the summation on i from 0 to N , we have
i = 0 N 1 η r q r w r v ( x i , t r ) u N 2 ( x i , t r ) w α , β ( x i ) = i = 0 N 1 η r l = 1 r 1 ( q l + 1 q l ) w l v ( x i , t l ) + q 1 w 0 v ( x i , t 0 ) + 1 η r v ( x i , t r ) + g ( x i , t r ) u N 2 ( x i , t r ) w α , β ( x i ) ,
where w α , β ( x i ) is the corresponding weight function. Since the degree of v N r (x) does not exceed N + 1 , then from Equation (11),
( v N r , u N 2 r ) w α , β ( x ) = ( v N r , v N r ) .
It can be easily shown that
0 1 v ( x , t r ) u N 2 ( x , t r ) w α , β ( x , t r ) d x = 0 1 v ( x , t r ) v ( x , t r ) w α , β ( x , t r ) d x = 0 .
Now, the discrete form of the Equation (42) at the nodes x i can be rewritten as
q r w r v N r ( x ) L 2 l = 1 r 1 ( q l + 1 q l ) w l v N l ( x ) L 2 + q 1 w 0 v N 0 ( x ) L 2 + η r g r ( x ) L 2 ,
by using the Cauchy–Schwartz inequality and Lemma (1). The remaining part of the proof can be completed following similar steps to those shown in Theorem 1 of [32].

5. Numerical Results

In this section, we provide two numerical examples to validate the presented finite difference–collocation method. In the given examples, we calculate the maximum absolute error (MAE), absolute error (AE), and the order of convergence (CO) for each example. With the help of the MAE and CO, we analyze the error and convergence analysis numerically. Furthermore, we have plotted the graphs of the numerical solutions by changing the various parameters of γ , α , β , and scale function z ( t ) . For the numerical simulations, we take the weight function w ( t ) = 1 . All numerical simulations were performed with Mathematica software.
The MAE at time t is given by
E n ( t ) = max 0 x 1 | v ( x , t ) v N ( x , t ) | ,
and the order of convergence is defined by
C O = l o g E n 1 ( t ) E n 2 ( t ) l o g n 2 n 1 ,
where v ( x , t ) and v N ( x , t ) are the exact and approximate solutions, respectively. E n 1 ( t ) and E n 2 ( t ) are the MAEs for two consecutive values n 1 and n 2 .
Example 1.
Here, we consider the generalized version of the problem given in [34] as
* D t γ v ( x , t ) x 2 2 2 v ( x , t ) x 2 = 0 , t [ 0 , τ ] ,
the initial and boundary conditions are given by
v ( x , 0 ) = x 2 , 0 x 1 , v ( 0 , t ) = 0 , v ( 1 , t ) = e t + γ , 0 t τ .
The exact solution of Example (1) is x 2 e t + γ . This problem is solved for various values of N , γ , z ( t ) , and t. In Table 1 and Table 2, we compare the results obtained by our technique to the given methods in [35,36,37] at γ = 0 . We observed that the results obtained by the present method (PM) provided a better approximation for this problem. In Table 3, we have discussed the MAE and CO for various values of γ and M . Further, in Figure 1, we plotted the AE comparison graphs for different values of γ and observe that the numerical approximation showed good agreement with the exact solution. Figure 2 shows the behavior of the AEs for various values of N with a fixed γ = 0.2 . We observe from Figure 2 that the numerical solution at N = 6 , 8 showed good agreement with the exact solution at γ = 0.2 . Finally, in Figure 3, we plotted the numerical solutions for the various values of γ = 0.1 , 0.3 , 0.5 , 0.7 , 0.9 for a fixed value of N = 5 .
Example 2.
Consider the following Example [34],
* D t γ v ( x , t ) = 2 v ( x , t ) x 2 + g ( x , t ) , t [ 0 , τ ] ,
where
g ( x , t ) = 4 π 2 t 2 sin ( 2 π x ) + 2 t 2 γ sin ( 2 π x ) ( 2 3 γ + γ 2 ) Γ ( 1 γ ) ,
with the initial and boundary conditions given by,
v ( x , 0 ) = 0 , v ( 0 , t ) = 0 , v ( 1 , t ) = 0 .
The exact solution for this Example (2) is t 2 sin ( 2 π x ) .
We shall apply the numerical scheme (26) to solve this problem (2) for different values of N with z ( t ) = t varying the fractional order γ = 0.1 , 0.3 , 0.5 , 0.7 . We obtain the AEs at the grid points in the given domain, which are shown in Table 4 and Table 5, respectively. The results presented in Table 4 and Table 5 establish the convergence of the proposed method for different values of γ . In Table 6, we show the MAE by varying the different values of γ = 0.3 , 0.5 , 0.7 and M . Further, we show the CO for each value of γ , which proves the accuracy of the present method. In Figure 4, we compared the numerical solutions for various choices of γ with the exact solution known at γ = 0.2 . In Figure 5, the solution graphs for different values of N and plot of the exact solution (for γ = 0.2 ) are shown. From Figure 4 and Figure 5, we conclude that the numerical solution obtained by the proposed method converges to the exact solution. Finally, we compared our results with the existing method [34] in Table 7. We see that the proposed method gives better accuracy in approximating the numerical solutions.

6. Conclusions

A numerical scheme for a new class of fractional diffusion equation was studied in this paper in which the time derivative was considered as the generalized fractional derivative. The scheme used the finite difference and collocation methods to find the numerical solution. The theoretical error and convergence analysis were also validated numerically. The numerical examples showed that the proposed method achieved high accuracy in comparison to other methods [34,36,37,38] presented recently.

Author Contributions

Conceptualization, S.K. (Sandeep Kumar) and R.K.P.; methodology, S.K. (Sandeep Kumar), K.K. and R.K.P.; software, S.K. (Sandeep Kumar) and R.K.P.; validation, S.K. (Sandeep Kumar), K.K. and R.K.P., writing—original draft preparation, S.K. (Sandeep Kumar), K.K., R.K.P., S.K. (Shyam Kamal) and T.N.D.; writing—review and editing, R.K.P., S.K. (Shyam Kamal) and T.N.D.; supervision, R.K.P.; funding acquisition, R.K.P., S.K. (Shyam Kamal), and T.N.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Acknowledgments

The authors sincerely thank the reviewers for their constructive comments to improve the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Podlubny, I. Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications; Elsevier: Amsterdam, The Netherlands, 1998. [Google Scholar]
  2. McBride, A. V. Kiryakova Generalized fractional calculus and applications (Pitman Research Notes in Mathematics Vol. 301, Longman1994), 388 pp., 0 582 21977 9,£ 39. Proc. Edinb. Math. Soc. 1995, 38, 189–190. [Google Scholar] [CrossRef] [Green Version]
  3. Podlubny, I. An introduction to fractional derivatives, fractional differential equations, methods of their solution and some of their applications. Math. Sci. Eng. 1999, 198, 340. [Google Scholar]
  4. Miller, K.S.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; Wiley: Hoboken, NJ, USA, 1993. [Google Scholar]
  5. Cattani, C.; Srivastava, H.M.; Yang, X.J. Fractional Dynamics; De Gruyter Open: Warsaw, Poland, 2016. [Google Scholar]
  6. Hilfer, R. Applications of Fractional Calculus in Physics; World Scientific: Singapore, 2000. [Google Scholar]
  7. Hassani, H.; Avazzadeh, Z.; Machado, J.A.T. Solving two-dimensional variable-order fractional optimal control problems with transcendental Bernstein series. J. Comput. Nonlinear Dyn. 2019, 14, 061001. [Google Scholar] [CrossRef]
  8. Li, X.; Chen, X.D.; Chen, N. A third-order approximate solution of the reaction-diffusion process in an immobilized biocatalyst particle. Biochem. Eng. J. 2004, 17, 65–69. [Google Scholar] [CrossRef]
  9. Magin, R. Fractional calculus in bioengineering, part 1. Crit. Rev. Biomed. Eng. 2004, 32, 1–104. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  10. Baleanu, D.; Sajjadi, S.S.; Jajarmi, A.; Asad, J.H. New features of the fractional Euler–Lagrange equations for a physical system within a non-singular derivative operator. Eur. Phys. J. Plus 2019, 134, 181. [Google Scholar] [CrossRef]
  11. Bagley, R.L.; Torvik, P. A theoretical basis for the application of fractional calculus to viscoelasticity. J. Rheol. 1983, 27, 201–210. [Google Scholar] [CrossRef]
  12. Carpinteri, A.; Mainardi, F. Fractals and Fractional Calculus in Continuum Mechanics; Springer: Berlin/Heidelberg, Germany, 2014; Volume 378. [Google Scholar]
  13. Shukla, A.K.; Pandey, R.K.; Pachori, R.B. A fractional filter based efficient algorithm for retinal blood vessel segmentation. Biomed. Signal Process. Control 2020, 59, 101883. [Google Scholar] [CrossRef]
  14. Agrawal, O.P. Some generalized fractional calculus operators and their applications in integral equations. Fract. Calc. Appl. Anal. 2012, 15, 700–711. [Google Scholar] [CrossRef]
  15. Xu, Y.; Agrawal, O.P. Numerical solutions and analysis of diffusion for new generalized fractional Burgers equation. Fract. Calc. Appl. Anal. 2013, 16, 709–736. [Google Scholar] [CrossRef]
  16. Xu, Y.; He, Z.; Xu, Q. Numerical solutions of fractional advection–diffusion equations with a kind of new generalized fractional derivative. Int. J. Comput. Math. 2014, 91, 588–600. [Google Scholar] [CrossRef]
  17. Kumar, K.; Pandey, R.K.; Sharma, S.; Xu, Y. Numerical scheme with convergence for a generalized time-fractional Telegraph-type equation. Numer. Methods Partial Differ. Equ. 2019, 35, 1164–1183. [Google Scholar] [CrossRef]
  18. Yadav, S.; Pandey, R.K.; Shukla, A.K.; Kumar, K. High-order approximation for generalized fractional derivative and its application. Int. J. Numer. Methods Heat Fluid Flow 2019, 29, 3515–3534. [Google Scholar] [CrossRef]
  19. Kumar, K.; Pandey, R.K.; Sultana, F. Numerical schemes with convergence for generalized fractional integro-differential equations. J. Comput. Appl. Math. 2021, 388, 113318. [Google Scholar] [CrossRef]
  20. Kumari, S.; Pandey, R.K. High-order approximation to generalized Caputo derivatives and generalized fractional advection-diffusion equations. arXiv 2022, arXiv:2206.04033. [Google Scholar]
  21. Li, X.; Wong, P.J. A gWSGL numerical scheme for generalized fractional sub-diffusion problems. Commun. Nonlinear Sci. Numer. Simul. 2020, 82, 104991. [Google Scholar] [CrossRef]
  22. Heydari, M.; Atangana, A.; Avazzadeh, Z.; Mahmoudi, M. An operational matrix method for nonlinear variable-order time fractional reaction-diffusion equation involving Mittag–Leffler kernel. Eur. Phys. J. Plus 2020, 135, 237. [Google Scholar] [CrossRef]
  23. Duan, X.; Leng, J.; Cattani, C.; Li, C. A shannon-runge-kutta-gill method for convection-diffusion equations. Math. Probl. Eng. 2013, 2013, 163734. [Google Scholar] [CrossRef]
  24. Bhrawy, A.H.; Baleanu, D.; Mallawi, F. A new numerical technique for solving fractional sub-diffusion and reaction sub-diffusion equations with a nonlinear source term. Therm. Sci. 2015, 19, S25–S34. [Google Scholar] [CrossRef]
  25. Lin, Y.; Xu, C. Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 2007, 225, 1533–1552. [Google Scholar] [CrossRef]
  26. Murio, D.A. Implicit finite difference approximation for time-fractional diffusion equations. Comput. Math. Appl. 2008, 56, 1138–1145. [Google Scholar] [CrossRef]
  27. Sweilam, N.; Khader, M.; Mahdy, A. Crank-Nicolson finite difference method for solving time-fractional diffusion equation. J. Fract. Calc. Appl. 2012, 2, 1–9. [Google Scholar]
  28. Luchko, Y. Initial-boundary-value problems for the generalized multi-term time-fractional diffusion equation. J. Math. Anal. Appl. 2011, 374, 538–548. [Google Scholar] [CrossRef] [Green Version]
  29. Dubey, V.P.; Kumar, R.; Kumar, D.; Khan, I.; Singh, J. An efficient computational scheme for nonlinear time-fractional systems of partial differential equations arising in physical sciences. Adv. Differ. Equ. 2020, 2020, 46. [Google Scholar] [CrossRef]
  30. Oldham, K.; Spanier, J. The Fractional Calculus Theory and Applications of Differentiation and Integration to Arbitrary Order; Elsevier: Amsterdam, The Netherlands, 1974. [Google Scholar]
  31. Askey, R.; Wilson, J.A. Some Basic Hypergeometric Orthogonal Polynomials that Generalize Jacobi Polynomials; American Mathematical Soc.: Providence, RI, USA, 1985; Volume 319. [Google Scholar]
  32. Cao, W.; Xu, Y.; Zheng, Z. Finite difference/collocation method for a generalized time-fractional KDV equation. Appl. Sci. 2018, 8, 42. [Google Scholar] [CrossRef] [Green Version]
  33. Bellomo, N.; Lods, B.; Revelli, R.; Ridolfi, L. Generalized Collocation Methods: Solutions to Nonlinear Problems; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2007. [Google Scholar]
  34. Pirkhedri, A.; Javadi, H.H.S. Solving the time-fractional diffusion equation via Sinc–Haar collocation method. Appl. Math. Comput. 2015, 257, 317–326. [Google Scholar] [CrossRef]
  35. Saadatmandi, A.; Dehghan, M.; Azizi, M.R. The Sinc–Legendre collocation method for a class of fractional convection-diffusion equations with variable coefficients. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 4125–4136. [Google Scholar] [CrossRef]
  36. Momani, S. An analytical approximate solution for fractional heat-like and wave-like equations with variable coefficients using the decomposition method. Appl. Math. Comput. 2005, 165, 459–472. [Google Scholar] [CrossRef]
  37. Molliq, Y.; Noorani, M.S.M.; Hashim, I. Variational iteration method for fractional heat-and wave-like equations. Nonlinear Anal. Real World Appl. 2009, 10, 1854–1869. [Google Scholar] [CrossRef]
  38. Chen, R.; Liu, F.; Anh, V. Numerical methods and analysis for a multi-term time-space variable-order fractional advection–diffusion equations and applications. J. Comput. Appl. Math. 2019, 352, 437–452. [Google Scholar] [CrossRef]
Figure 1. Comparison of AE at t = 0.5 , N = 5 , z ( t ) = t , and different values of γ for Example 1.
Figure 1. Comparison of AE at t = 0.5 , N = 5 , z ( t ) = t , and different values of γ for Example 1.
Fractalfract 06 00387 g001
Figure 2. Plot of AE for different values of N at t = 0.1 and z ( t ) = t for Example 1.
Figure 2. Plot of AE for different values of N at t = 0.1 and z ( t ) = t for Example 1.
Fractalfract 06 00387 g002
Figure 3. Comparison of the numerical solution for different values of γ at t = 1 and z ( t ) = t 2 for Example 1.
Figure 3. Comparison of the numerical solution for different values of γ at t = 1 and z ( t ) = t 2 for Example 1.
Fractalfract 06 00387 g003
Figure 4. Comparison of the numerical and the exact solution at t = 0.1 and different values of γ for Example 2.
Figure 4. Comparison of the numerical and the exact solution at t = 0.1 and different values of γ for Example 2.
Fractalfract 06 00387 g004
Figure 5. Plot of the numerical solutions for different values of N at t = 0.1 for Example 2.
Figure 5. Plot of the numerical solutions for different values of N at t = 0.1 for Example 2.
Fractalfract 06 00387 g005
Table 1. Comparison of MAE for Example 1 with γ = 0.75 , z ( t ) = t .
Table 1. Comparison of MAE for Example 1 with γ = 0.75 , z ( t ) = t .
txMethod of [35]Method of [36]Method of [37]Present Method
0.250.3 1.312 × 10 1 1.346 × 10 1 1.293 × 10 1 8.009 × 10 2
.0.6 4.957 × 10 1 5.385 × 10 1 5.175 × 10 1 1.313 × 10 2
.0.9 1.055 × 10 1 1.211 × 10 0 1.164 × 10 0 6.041 × 10 2
0.50.3 1.685 × 10 1 1.795 × 10 1 1.695 × 10 1 6.342 × 10 2
.0.6 6.303 × 10 1 7.183 × 10 1 6.780 × 10 1 9.543 × 10 2
.0.9 1.352 × 10 0 1.616 × 10 1 1.525 × 10 1 5.315 × 10 2
0.750.3 2.118 × 10 1 2.313 × 10 1 2.154 × 10 1 5.242 × 10 2
.0.6 7.962 × 10 1 9.255 × 10 1 8.618 × 10 1 6.875 × 10 2
.0.9 1.733 × 10 0 2.082 × 10 0 1.939 × 10 0 4.891 × 10 2
10.3 2.645 × 10 1 2.909 × 10 1 2.687 × 10 1 4.349 × 10 2
.0.6 9.745 × 10 1 1.163 × 10 0 1.075 × 10 0 4.802 × 10 2
.0.9 2.014 × 10 0 2.618 × 10 0 2.419 × 10 0 1.048 × 10 2
Table 2. Comparison of MAE for Example 1 with γ = 0.9 , z ( t ) = t .
Table 2. Comparison of MAE for Example 1 with γ = 0.9 , z ( t ) = t .
txMethod of [35]Method of [36]Method of [37]Present Method
0.250.3 1.122 × 10 1 1.218 × 10 1 1.210 × 10 1 9.795 × 10 2
.0.6 4.762 × 10 1 4.872 × 10 1 4.841 × 10 1 1.543 × 10 1
.0.9 1.046 × 10 0 1.096 × 10 0 1.089 × 10 0 5.303 × 10 3
0.50.3 1.564 × 10 1 1.588 × 10 1 1.567 × 10 1 7.852 × 10 2
.0.6 6.086 × 10 1 6.355 × 10 1 6.268 × 10 1 1.129 × 10 1
.0.9 1.342 × 10 0 1.429 × 10 0 1.410 × 10 0 9.122 × 10 2
0.750.3 1.9948 × 10 1 2.041 × 10 1 1.998 × 10 1 6.677 × 10 2
.0.6 7.761 × 10 1 8.165 × 10 1 7.992 × 10 1 9.517 × 10 2
.0.9 1.722 × 10 0 1.837 × 10 0 1.798 × 10 0 5.475 × 10 2
10.3 2.529 × 10 1 2.588 × 10 1 2.517 × 10 1 5.719 × 10 2
.0.6 9.938 × 10 1 1.035 × 10 0 1.007 × 10 0 6.471 × 10 2
.0.9 2.144 × 10 0 2.329 × 10 0 2.265 × 10 0 1.964 × 10 2
Table 3. The CO and MAE for Example 1 with various values of γ and z ( t ) = t 2 .
Table 3. The CO and MAE for Example 1 with various values of γ and z ( t ) = t 2 .
γ = 0.3 γ = 0.5 γ = 0.7
M MAECOMAE of PMCOMAE of PMCO
50 2.637 × 10 1 4.921 × 10 1 7.994 × 10 1
100 9.246 × 10 2 1.617 1.839 × 10 1 1.419 3.310 × 10 1 1.263
200 2.919 × 10 2 1.663 6.782 × 10 2 1.439 1.380 × 10 1 1.270
400 9.186 × 10 3 1.667 2.464 × 10 2 1.460 5.677 × 10 2 1.282
800 2.850 × 10 3 1.688 8.878 × 10 3 1.473 2.344 × 10 2 1.275
Table 4. Comparison of AE for Example 2 at γ = 0.1 , 0.3 and various values of N .
Table 4. Comparison of AE for Example 2 at γ = 0.1 , 0.3 and various values of N .
γ = 0.1 γ = 0.3
x N = 5 N = 7 N = 9 N = 5 N = 7 N = 9
0.1 5.899 × 10 4 4.786 × 10 5 2.407 × 10 6 5.801 × 10 4 4.707 × 10 5 2.352 × 10 6
0.2 3.927 × 10 4 3.174 × 10 5 1.694 × 10 6 3.801 × 10 4 3.074 × 10 5 1.618 × 10 4
0.3 2.403 × 10 4 2.173 × 10 5 1.126 × 10 6 2.296 × 10 4 2.087 × 10 5 1.058 × 10 6
0.4 1.376 × 10 4 1.057 × 10 5 5.571 × 10 6 1.315 × 10 4 1.008 × 10 5 5.174 × 10 7
0.5 1.051 × 10 18 7.952 × 10 20 3.281 × 10 19 1.233 × 10 4 1.067 × 10 18 5.225 × 10 19
0.6 1.436 × 10 4 1.045 × 10 5 5.560 × 10 7 1.246 × 10 4 1.000 × 10 5 5.186 × 10 7
0.7 2.313 × 10 4 2.343 × 10 5 1.344 × 10 6 2.378 × 10 4 2.066 × 10 4 1.077 × 10 6
0.8 3.567 × 10 4 3.164 × 10 5 1.678 × 10 6 3.875 × 10 4 3.099 × 10 5 1.623 × 10 6
0.9 5.679 × 10 4 4.567 × 10 5 2.457 × 10 6 5.112 × 10 4 4.888 × 10 5 2.399 × 10 6
Table 5. Comparison of AE for Example 2 at γ = 0.5 , 0.7 and various values of N .
Table 5. Comparison of AE for Example 2 at γ = 0.5 , 0.7 and various values of N .
γ = 0.5 γ = 0.7
x N = 5 N = 7 N = 9 N = 5 N = 7 N = 9
0.1 3.386 × 10 5 4.579 × 10 5 2.194 × 10 6 5.350 × 10 4 4.407 × 10 5 2.406 × 10 6
0.2 6.886 × 10 4 2.914 × 10 5 1.387 × 10 6 3.230 × 10 4 2.717 × 10 5 1.694 × 10 6
0.3 8.617 × 10 4 1.953 × 10 5 8.399 × 10 7 1.815 × 10 4 1.800 × 10 5 1.126 × 10 6
0.4 5.455 × 10 4 9.335 × 10 6 3.863 × 10 7 1.047 × 10 4 8.528 × 10 6 5.570 × 10 7
0.5 1.191 × 10 18 1.087 × 10 18 5.186 × 10 18 6.447 × 10 19 3.683 × 10 18 3.280 × 10 19
0.6 5.575 × 10 4 9.435 × 10 6 3.789 × 10 7 1.046 × 10 4 8.546 × 10 6 5.580 × 10 7
0.7 8.637 × 10 4 1.944 × 10 6 8.457 × 10 7 1.824 × 10 4 1.890 × 10 5 1.136 × 10 6
0.8 6.745 × 10 4 2.879 × 10 5 1.478 × 10 6 3.320 × 10 4 2.654 × 10 5 1.794 × 10 6
0.9 3.378 × 10 4 4.543 × 10 5 2.148 × 10 6 5.458 × 10 4 4.568 × 10 5 2.451 × 10 6
Table 6. The MAE and CO for Example 2 for various values of γ and M .
Table 6. The MAE and CO for Example 2 for various values of γ and M .
γ = 0.3 γ = 0.5 γ = 0.7
M MAECOMAE of PMCOMAE of PMCO
50 1.475 × 10 6 1.718 × 10 6 3.746 × 10 6
100 4.636 × 10 6 1.667 6.336 × 10 6 1.439 1.553 × 10 6 1.271
200 1.425 × 10 6 1.701 2.300 × 10 6 1.461 6.385 × 10 7 1.282
400 4.459 × 10 7 1.676 8.228 × 10 7 1.483 2.613 × 10 7 1.289
800 1.387 × 10 7 1.685 2.938 × 10 7 1.485 1.065 × 10 7 1.296
Table 7. Comparison of the MAE of Example 2 with γ = 0.5 .
Table 7. Comparison of the MAE of Example 2 with γ = 0.5 .
M Present MethodMethod [34]
2 1.061 × 10 4 1.627 × 10 1
4 3.879 × 10 5 3.101 × 10 2
6 2.103 × 10 5 1.140 × 10 2
8 1.342 × 10 5 5.378 × 10 3
10 3.925 × 10 6 2.726 × 10 3
12 7.953 × 10 7 1.461 × 10 3
14 1.047 × 10 6 8.187 × 10 4
16 1.252 × 10 6 4.755 × 10 4
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Kumar, S.; Pandey, R.K.; Kumar, K.; Kamal, S.; Dinh, T.N. Finite Difference–Collocation Method for the Generalized Fractional Diffusion Equation. Fractal Fract. 2022, 6, 387. https://doi.org/10.3390/fractalfract6070387

AMA Style

Kumar S, Pandey RK, Kumar K, Kamal S, Dinh TN. Finite Difference–Collocation Method for the Generalized Fractional Diffusion Equation. Fractal and Fractional. 2022; 6(7):387. https://doi.org/10.3390/fractalfract6070387

Chicago/Turabian Style

Kumar, Sandeep, Rajesh K. Pandey, Kamlesh Kumar, Shyam Kamal, and Thach Ngoc Dinh. 2022. "Finite Difference–Collocation Method for the Generalized Fractional Diffusion Equation" Fractal and Fractional 6, no. 7: 387. https://doi.org/10.3390/fractalfract6070387

Article Metrics

Back to TopTop