Next Article in Journal
Distribution and Fractal Characteristics of Outdoor Particles in High-Rise Buildings Based on Fractal Theory
Previous Article in Journal
Quasi-Cauchy Regression Modeling for Fractiles Based on Data Supported in the Unit Interval
Previous Article in Special Issue
A Numerical Solution of Generalized Caputo Fractional Initial Value Problems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distinctive Shape Functions of Fractional Differential Quadrature for Solving Two-Dimensional Space Fractional Diffusion Problems

1
Department of Mathematics, Faculty of Science, Islamic University of Madinah, Madinah 42351, Saudi Arabia
2
Department of Engineering Mathematics and Physics, Faculty of Engineering, Zagazig University, Zagazig 44519, Egypt
3
Basic Science Department, Faculty of Engineering, Delta University for Science and Technology, Gamasa 11152, Egypt
*
Author to whom correspondence should be addressed.
Fractal Fract. 2023, 7(9), 668; https://doi.org/10.3390/fractalfract7090668
Submission received: 25 July 2023 / Revised: 26 August 2023 / Accepted: 1 September 2023 / Published: 4 September 2023

Abstract

:
The aim of this study is to utilize a differential quadrature method with various kernels, such as Lagrange interpolation and discrete singular convolution, to tackle problems related to the Riesz fractional diffusion equation and the Riesz fractional advection–dispersion equation. The governing equation for convection and diffusion depends on both spatial and transient factors. By using the block marching technique, we transform these equations into an algebraic system using differential quadrature methods and the Caputo-type fractional operator. Next, we develop a MATLAB program that generates code capable of solving the fractional convection–diffusion equation in (1+2) dimensions for each shape function. Our goal is to ensure that our methods are reliable, accurate, efficient, and capable of convergence. To achieve this, we conduct two experiments, comparing the numerical and graphical results with both analytical and numerical solutions. Additionally, we evaluate the accuracy of our findings using the L error. Our tests show that the differential quadrature method, which relies mainly on the discrete singular convolution shape function, is a highly effective numerical approach for fractional convective diffusion problems. It offers superior accuracy, faster convergence, and greater reliability than other techniques. Furthermore, we study the impact of fractional order derivatives, velocity, and positive diffusion parameters on the results.

1. Introduction

Many researchers have been drawn to the study and use of fractional differential equations in recent decades. Classical differential equations are generalized by fractional order differential equations to explain complex problems such as viscoelasticity, biological engineering, fluid mechanics, engineering, stream through porous media [1,2], fractional operators [3], mathematical physics, and other fields. These equations are classified into three kinds based on the presence of fractional order derivatives in space, time, or space–time [4]. Currently, several various techniques are applied to solve fractional diffusion problems such as the Laplace, Mellin, and Fourier transforms. Mirza et al. [5] solved the time-fractionalized advection–diffusion equation by exploiting the Atangana–Baleanu fractional derivative operator. Khan et al. [6] performed a new modification of the Adomian decomposition method to solve the fractional convection–diffusion equation. Attar et al. [7] proposed an analytical method called Akbari–Ganji’s technique for solving nonlinear fractional differential equations. Shah et al. [8] presented fractional-order diffusion equations via the Natural transform decomposition method.
Solving the fractional convection–diffusion equation numerically is a difficult task, especially for high-dimensional cases, due to the fractional derivative characteristic of the space fractional derivative differential operator. Various numerical methods have been proposed for approximating one-dimensional fractional convection–diffusion equations, including the finite difference method [9], Galerkin method [10], collocation method [11], homotopy analysis transform method [12], and finite volume element method [13]. Ding et al. [14] suggested an improved matrix transform numerical approach to solve the one-dimensional space fractional advection–dispersion model, and an analytical solution was obtained using the Padé approximation. Recently, a shifted Grünwald–Letnikov difference operator for space and a Crank–Nicolson scheme for time were used to solve the space fractional convection–diffusion equation with variable coefficients, which achieved second-order convergence in both time and space with extrapolation [15]. Liu et al. [16] developed a radial basis functions finite difference (RBF-FD) for solving the time fractional convection–diffusion equation. Saadeh [17] implemented a space finite volume and finite difference approaches to solve the fractional convection–diffusion equation.
To handle two-dimensional space fractional diffusion problems, numerical approaches such as the Galerkin finite element [18], the alternating direction implicit (ADI) [19], the Kronecker product splitting [20], and the finite volume approaches [21] are utilized. Zhuang et al. [22] investigated the implicit difference approach of a time fractional diffusion equation. Pingyang et al. [23] investigated the explicit and implicit difference methods for time–space fractional reaction–diffusion equations, as well as their stability and convergence. Povstenko [24] and Zhang et al. [25] used the integral transform approach to achieve analytical findings for the time fractional diffusion-wave equation with a source term in cylindrical dimensions. The Jacobi collocation technique was employed to solve a particular case of the fractional advection–diffusion equation with a nonlinear source term by Parvizi et al. [11]. Bu et al. [26] introduced a finite element multi-grid technique for multi-term time fractional advection diffusion equations. Povstenko et al. [27] reported two approximation conclusions in two distinct modifications of the space–time-fractional advection–diffusion equation. The Laplace and Fourier transforms were used to get the basic solutions, as well as the numerical results. Mohyud-Din Email et al. [28] discovered a fully implicit finite difference approach for the time fractional advection diffusion equation based on extended cubic B-splines. In Marin et al. [29], they dealt with the mixed initial boundary value problem for a dipolar structure in the context of thermo elastic theory as well as Hölder-type stability. It is commonly understood that fractional operators are nonlocal, and hence, independent of the numerical methods utilized. To achieve an acceptable computing cost, the Toeplitz or Toeplitz times-diagonal structure was used and explored [30]. Tuan et al. [31] utilized a finite difference discretization with Caputo derivative sense to solve a two-dimensional space fractional diffusion equation. Devshali and Arora [32] introduced the differential transform method and the differential quadrature technique to solve the fractional diffusion equation in two dimensions. Jannelli and Speciale [33] applied Lie symmetries and an implicit classical numerical method with the Caputo definition of fractional derivative to solve a two-dimensional time-fractional–diffusion–reaction equation. Zureigat et al. [34] offered two compact finite difference schemes with a fuzzy Caputo generalized Hukuhara derivative to obtain a certain solution for fractional convection–diffusion equation. Mustafa et al. [35,36] solved fractional-order chaotic systems with the Sinc shape function and analyzed drug diffusion via a thin membrane using the differential quadrature approach.
In our framework, we solve the fractional order differential equation in both time and space via a differential quadrature approach with distinct shape function and Caputo definition fractional derivative. The distinct shape functions are Lagrange interpolation function [37,38], Delta Lagrange kernel, and Regularized Shannon kernel [39], which have been effectively used in the (1+2) dimensional fractional convection–diffusion equation when paired with the block marching approach. Additionally, we design a MATLAB code for each approach to obtain a numerical solution for three problems to be examined. When compared to earlier analytical [40,41] and numerical [13,42,43] methodologies, the derived numerical results attain excellent efficiency and accuracy. Furthermore, we present some parametric studies to highlight the reliability of our methods with the influence of fractional order derivative, the velocity, and positive diffusion parameters on the results.
The organization of this work is as follows: The formulation of the problems used to explain the proposed schemes is detailed in Section 2. A detailed explanation of these methods can be found in Section 3. Section 4 presents the overall performance of the methods via three types of fractional partial differential problems. The findings obtained are also discussed in the same section before Section 5 summarizes the main conclusions.

2. Formulation of the Problem

To explain our idea, we consider three types of fractional partial differential equations on a finite domain that model advection and diffusion processes:

2.1. The One-Dimensional Riesz Space Fractional Advection Equation

In this section, we consider the following Riesz fractional advection equation:
υ x , t t = C x β υ x , t x β ,                               0 < t < T ;   0 < x < L
where 1 > β > 2 and refers to a Riesz space fractional derivatives [44]. υ x , t is the solute concentration [45], x   represents the x-direction, and t represents time. The expression C x 0 represents the coefficient for the velocity parameter.
Subject to the initial and boundary conditions are taken as follows [42]:
υ x , 0 = x 2 π x                       at   0 < x π
υ 0 , t = υ π , t = 0                       at   0 < t T
Additionally, the exact solution is given in reference [42]:
υ x , t = n = 1 8 n 3 1 n + 1 4 n 3 sin n x exp ( n 2 β / 2 C x . t )

2.2. The One-Dimensional Riesz Space Fractional Advection–Dispersion Equation

In this section, we consider the following one-dimensional Riesz space fractional advection–dispersion:
υ x , t t = C x α υ x , t x α + d x β υ x , t x β ,         0 < t < T ;   0 < x < L
where C   x 0   and     d x > 0 express the velocity parameter and positive diffusion coefficients, respectively; 0 < α < 1   and   1 < β < 2 are the Riesz space fractional order derivatives, defined a follows:
α υ x , t x α = 1 2 ( sec π 2 α )   ( D 0 x α + D x L α )   υ x , t ,       α 1  
β υ x , t x β = 1 2 ( sec π 2 β )   ( D 0 x β + D x L β )   υ x , t ,       β 1  
where
D 0 x α υ ( x , t ) = 1 Γ ( 1 α )   x   0 x ( x η ) α   υ ( η , t )   d η ,          
D x L α υ ( x , t ) = 1 Γ ( 1 α )   x   x L ( η x ) α   υ ( η , t )   d η ,          
D 0 x β υ ( x , t ) = 1 Γ ( 2 β )   2 x 2   0 x ( x η ) 1 β   υ ( η , t )   d η ,          
D x L β υ ( x , t ) = 1 Γ ( 2 β )   2 x 2   x L ( η x ) 1 β   υ ( η , t )   d η ,          
D 0 x α D 0 x β and D x L α D x L β are defined as the left- and right-side Riemann–Liouville derivatives.
The one-dimensional Riesz space fractional advection–dispersion Equation (5) has a physical meaning [46]. Physical considerations of a fractional advection–dispersion transport model restrict   0 < α < 1 ,   1 < β < 2 , and we assume d x > 0 and C x 0 so that the flow is from left to right. The physical meaning of applying homogeneous Dirichlet boundary conditions is that the boundary is placed sufficiently far away from an evolving plume that no significant concentrations reach it [47]. When α = 1 and β = 2 , Equation (5) simplifies to the classical advection–dispersion equation. However, this paper exclusively focuses on fractional cases. Specifically, when d x = 0 , Equation (5) transforms into the Riesz fractional advection equation as Equation (1) [48]; on the other hand, when   d x 0 , we obtain the Riesz fractional advection–dispersion equation [46] as Equation (5).
Subject to the initial and boundary conditions, they are given as follows [42]:
υ x , 0 = x 2 π x                       at   0 < x π  
υ x , t at   x = 0 , π = 0                           at   0 < t T         1 < α ,     β < 2
In addition, the exact solution is offered in reference [42]:
υ x , t = n = 1 8 n 3 1 n + 1 4 n 3 sin n x exp ( n 2 β / 2 C x t n 2 α / 2 d x t ) ,

2.3. The 2-D Fractional Diffusion Equation with Source Term [42]

Let us take a bounded domain as Ω = 0 , L x × 0 , L y ,   Ω t = 0 , T   for our discretization of the problem. The aim is to find the numerical approximation of the 2-D fractional diffusion problem with zero Dirichlet boundary conditions over the finite domain   Ω × Ω t .
υ x , y , t t = d x β υ x , t x β + d y γ υ x , y , t y γ + P x , y , t ,             x , y , t Ω × Ω t
where 1 < β ,     γ < 2   are fractional order derivatives, and d x   and   d y express the diffusion coefficients. With the source term:
P x , y , t = β t + 1 β 1 x 2 1 x 2 γ t + 1 γ 1 y 2 1 y 2 + d x t + 1 β 2 cos π β 2 2 Γ 3 β x 2 β + 1 x 2 β 12 Γ 4 β x 3 β + 1 x 3 β + 24 Γ 5 β x 4 β + 1 x 4 β y 2 1 y 2 + d y t + 1 γ 2 cos π γ 2 2 Γ 3 γ y 2 γ + 1 y 2 γ 12 Γ 4 γ y 3 γ + 1 y 3 γ + 24 Γ 5 γ y 4 γ + 1 y 4 γ x 2 1 x 2
Subject to the initial and boundary conditions, they are given as follows [42]:
υ x , y , 0 = x 2 1 x 2 y 2 1 y 2 ,       0 < x 1 ,       0 < y 1 ,  
υ x , y , t Ω = 0                   at   0 < t T           1 < β ,         γ < 2 ,

3. Method of Solution

Here, we seek to solve the fractional order differential equation in both time and space using a differential quadrature approach with distinct shape functions. These shape functions with block marching are used to solve (1+2) dimensions fractional convection–diffusion problems.
Firstly, we start with the definition of a fractional derivative, where there exist many definitions, and the most accepted Caputo’s definition is considered in this work.

3.1. Caputo’s Fractional Derivative

Caputo proposed Caputo’s fractional derivative, a novel definition of a fractional derivative based on the Riemann–Liouville Fractional Derivative [49]. Also, Weilbeer [50] showed this definition as follows:
Let λ R + , and if κ is a positive integer, then κ 1 < λ < κ . The Riemann–Liouville Fractional Derivative of a function υ t with order   λ , expressing β , γ , is defined as follows:
D a λ υ ( t ) = 1 Γ ( κ λ )   d κ d t κ   a t ( t x ) κ λ 1   υ κ ( x )   d x ,          
Caputo’s Fractional Derivative of order λ is defined as follows:
D a λ υ ( t ) = 1 Γ ( κ λ ) a t ( t x ) κ λ 1   υ κ ( x )   d x ,                   κ 1 < λ < κ     d κ υ d t k                                                                                                                         κ = λ              
where D a λ υ t is the fractional derivative of υ t , and a is the integration lower limit.
For   λ = κ , the classical definition of integer order derivative is obtained.
Secondly, we introduce the definition of differential quadrature method with the following different shape functions:

3.2. Lagrange Interpolation Polynomial (PDQM)

According to this shape function, the functional values for any unknown υ at a definite number of grid points N can be expressed as follows [37,38]:
υ ( t i ) = j = 1 N k = 1 N ( t i t k ) ( t i t j ) j = 1 , j k N ( t j t k ) υ ( t j )   ,           ( i = 1 : N ) ,
Thus, the different derivatives of this unknown υ can be determined as follows:
n υ t n t = t i = j = 1 N i j ( n ) υ ( t j )                                     ( i = 1 : N ) ,
where i j n is the weighting coefficient for the nth derivative. But the key to the accuracy of DQM is in determining the weighting coefficients. Therefore, they are different based on the shape function.
Consequently, the weighting coefficients i j 1   for the first derivative and   i j 2 for the second derivative can be found by differentiating Equation (17):
i j ( 1 ) =         1 ( t i t j ) k = 1 , k   i , j N ( t i t k ) ( t j t k )                     i j j = 1 , j i N i j ( 1 )                                                                   i = j           ,               i j ( 2 ) =   i j ( 1 ) i j ( 1 ) ,

3.3. Discrete Singular Convolution (DSCDQM)

The singular convolution can be written as follows [51,52]:
g t = F × η t = F t s   η s d s
where F t s   and η t are a singular kernel and a test function space element, respectively.
The shape function in this type depends on the choice of kernel type. But this shape function has numerous kernels, so we will use two of them to describe the functional values of the unknown υ and its derivatives at a certain number of grid points N , as follows:
Kernel (1)—the shape function of Delta Lagrange Kernel (DSCDQM-DLK) is described as follows:
υ ( t i ) = j = M M 1 ( t i t j )   × k = M M         ( t i t k ) j = M ,   k i , j M       ( t j t k )   × υ ( t j ) ,           ( i = N : N ) ,   M 1
n υ t n t = t i = j = 1 N i j ( n ) υ ( t j )                                     i = N : N
Consequently, i j 1 and i j 2 can be given by differentiating Equation (18) as follows [39,52,53,54]:
R i j ( 1 ) =         1 ( t i t j ) k = M ,   k i , j M ( t i t k ) ( t j t k )           i j j = M , j i M R i j ( 1 )                                                                               i = j     ,       R i j ( 2 ) =         2 R i j ( 1 ) R i j ( 1 ) R i j ( 1 ) ( t i t j )         i j j = M , j i M R i j ( 2 )                                         i = j   ,  
Also, in kernel (2), the shape function of the Regularized Shannon kernel (DSCDQM-RSK) is introduced as follows:
υ ( t i ) = j = M M sin π ( t i t j ) Δ π ( t i t j ) Δ     exp ( ( t i t j ) 2 2 σ 2 )     υ ( x j ) ,     ( i = N : N ) , σ = ( τ × Δ   )   > 0
where σ ,   τ ,   and   Δ represent the Regularized Shannon factor, the computational parameter, and the step size, respectively.
n υ t n t = t i = j = 1 N i j ( n ) υ ( t j )                                     i = N : N
Consequently, i j 1 and i j 2 can be determined by differentiating Equation (21) as follows [55]:
i j ( 1 ) = ( 1 ) i j Δ ( i j ) exp ( Δ 2 ( ( i j ) 2 2 σ 2 ) ) ,         i j 0                                                                         i = j     , i j ( 2 ) = ( 2 ( 1 ) i j + 1 Δ 2 ( i j ) 2 + 1 σ 2 ) exp ( Δ 2 ( ( i j ) 2 2 σ 2 ) ) ,         i j 1 σ 2 π 2 3 Δ 2                                                                           i = j
This debate has revealed that the kernel type, regular grid points   N , and bandwidth 2 M + 1 play an important role in obtaining convergence and accuracy solutions.
Third, we apply the DQM with three kernels in Caputo’s Fractional Derivative to determine the weighting coefficients i j α for α = λ 0 , 1   and   i j β , γ   for   β , γ = λ 1 , 2 , as follows:
a. Caputo’s Fractional Derivative of order α = λ 0 , 1 is offered as follows:
D α υ ( t ) = 1 Γ ( 1 α ) a t ( t x ) α   υ ( x )   d x =   j = 1 N i j α   υ ( t j , x ) ,         0 < α < 1       j = 1 N i j ( 1 )   υ ( t j , x )                                                                                                 α = 1  
b. Caputo’s Fractional Derivative of order β , γ = λ 1 , 2 is explained as follows:
D β , γ υ ( t ) = 1 Γ ( 2 β , γ ) a t ( t x ) 1 β , γ     υ ( x )   d x =   j = 1 N i j β , γ   υ ( t j , x ) ,                 1 < β , γ < 2   j = 1 N i j ( 2 )   υ ( t j , x )                                                                                                           β , γ = 2
Then, the weighting coefficients are computed as follows:
i j α = A 1 α         i j ( 1 ) 1 , j ( 1 ) Γ ( 2 α )   ( t a ) 1 α ,               A i j = i j ( 1 ) 1 j ( 1 )
i j β , γ = B 2 β , γ       i j ( 2 ) 1 , j ( 2 ) Γ ( 3 β , γ )   ( t a ) 2 β , γ ,         B i j = γ i j = i j ( 2 ) 1 j ( 2 )
where A i j and B i j are fractional weighting coefficients for α 0 , 1   and   β , γ 1 , 2 , respectively.
Equations (29) and (30) can be proved as follows:
For α 0 , 1   let
J α υ t = 1 Γ α a t t x α 1 υ x d x
Then,
υ ( a ) =   d   υ ( a ) ,       d = 1 j 1 ,     J α υ ( a ) = d   J α υ ( a ) = d   υ ( a ) Γ ( α ) a t ( t x ) α 1   d x = υ ( a ) Γ ( α + 1 ) d   ( t a ) α ,
Cconsequently,
J a 1 α υ ( a ) = υ ( a ) Γ ( 2 α ) d   ( t a ) 1 α ,
Also,
a t υ ( t ) d t = j = 1 N x ( i j 1 1 j 1 ) υ ( t j , x ) ,       A i j = i j 1 1 j 1
Then,
J 1 υ ( t ) = a t υ ( x )   d x = A   υ ( t )       J 2 υ ( t ) =   a t a t υ ( x )   d x = a t ( t x ) υ ( x )   d x = A 2 υ ( t )  
Further,
J α υ ( t ) = A α υ ( t )           J 1 α υ ( t ) = A 1 α i j 1 υ ( t )
Similarly, for   β , γ 1 , 2 .
Finally, to deal with time-dependent equations in the three problems and transform the governing equations to algebraic equations, we use the block marching method. This method provides more accuracy for DQM with three kernels. Therefore, we explain this technique as follows:

3.4. Block Marching Technique with Differential Quadrature Discretization

The governing Equations (1), (5), and (11) for the three problems are (1+2)-dimensional (x,y) and time-dependent (t) equations. The time-dependent models are solved using the block marching approach [56]. This approach divides the semi-infinite domain into numerous time intervals δ t 1 , δ t 2 , δ t 3 ,     in the t-direction. Each block consists of one interval   δ t , with the x-direction domain ranging from 0 to Lx and y-direction domain ranging from 0 to Ly.
The grid point distribution is equal for all blocks, and these weighting coefficients are applied to all blocks by producing   δ t 1 = δ t 2 = δ t 3 = . The following mesh sizes are utilized in the x   and t   directions in the nth block [57]:
x i = 1 2 L x 1 cos   π i 1 N 1 ,                                             ( i = 1 : N )
y j = 1 2 L y 1 cos   π j 1 M 1 ,                                             ( j = 1 : M )
t k = δ t ( 1 ) + 1 2 1 cos   π k 1 L 1 ,                               ( k = 1 : L )
where is the number of blocks, N and M denote the x and y—mesh width, and L denotes the block’s time level.

4. Numerical Results

In this section of our paper, the developed DQ techniques are examined on three test problems and demonstrate the accuracy and efficiency of the presented approaches. The developed techniques such as PDQM [37,38], DSCDQM-DLK, DSCDQM-RSK [51,52,58], and block marching with notion of Caputo are used for studying fractional order differential equations in both time and space for (1+2) dimensions fractional convection–diffusion equations. We carried out our calculations by creating MATLAB code for each method. The primary objective of our paper is to evaluate the performance, validity, efficiency, and accuracy of the developed techniques. We confirm this by comparing the computed results with existing numerical solutions [13,42,43,59] and analytical solutions [40,41,44]. To assess the convergence and accuracy of the developed methods, we use the error computation method outlined in [13,42,43,59]:
L   Error = max 1     i   N υ numerical ( x i , t l ) υ exact ( x i , t l )
Problem 4.1.
The one-dimensional Riesz space fractional advection equation after substituting Equations (27) and (28) in (1):
j = 1 L i j ( 1 ) υ x , t j = C x j = 1 N i j β υ x j , t
Also, to deal with the boundary and initial conditions (3,4), this was conducted through adapting the governing equations.
Now, we start to demonstrate the obtained results to know the reliability, stability, convergence, and performance of DQM based on three types of kernels and block marching with Caputo sense as follows:
Table 1 shows the effect of applying uniform and non-uniform PDQM on computation of solute concentration υ x , t   at β = 1.85 ,     C x = 2 ,     L = 8 . It is noticed that the L error is decreasing when the grid points are increasing, that is, the PDQM is stability in the x-direction, as well as the computed results via non-uniform grids are higher agree with earlier numerical solutions [13,42,43,59] than uniform ones. Also, L error (1.0885 × 10−6) and performance time (0.17 s) for non-uniform PDQM achieved the least. Therefore, the computed results’ validity, efficiency, and accuracy to earlier numerical solutions via non-uniform PDQM are better than uniform PDQM. Increasing number of grids (30 × 30) leads to more accuracy at any number of blocks   , but 3-blocks with 8-levels give the fewest CPU time. Furthermore, non-uniform PDQM with N x × N t = 30 × 30 , = 3 , L = 8 is better than uniform PDQM.
Table 2 and Table 3 investigate the effect of values on the accuracy of DSCDQM-RSK and DSCDQM-DLK such as regularized Shannon factor   σ , computational parameter   τ , and step size (Δ). Table 2 explains that DSCDQM-RSK is more accurate than DSCDQM-DLK for computing the solute concentration υ x , t , compared with earlier numerical [13,42,43,59] and exact [40,41,44] solutions. Also, the bandwidth 2 M + 1 = 7 and   σ = 1.45 × Δ are the most suitable choices for numerical results for problem (4.1), which achieve more efficient results. In addition, Table 2 and Table 3 exhibit that increasing the time levels (L) and decreasing the step size δ t for each block δ t = 0.1 ,   L = 12 lead to more efficiency at a lower bandwidth.
Table 4 presents a comparison between DSCDQM-DLK and DSCDQM-RSK at different grid points (N), times (T), and number of blocks   . The computed results proved that DSCDQM-RSK is the most efficient method compared with DSCDQM-DLK and PDQM. This preference belongs to low CPU time (0.12 s), L error (7.0012 × 10−6).
Using the previously obtained conditions for   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 ,   σ = 1.45 × Δ at β = 1.9 , the numerical results of solute concentration υ x , t   and L error norms via DSCDQM-DLK and DSCDQM-RSK at different values of velocity parameter coefficient ( C x ) and time (T) are illustrated in Table 5. The results realized that increasing the values of the velocity parameter coefficient and time lead to more matching with exact values [40,41,44], with high accuracy with L = 10 7 .
Now, we can use DSCDQM-RSK with the previous best conditions to introduce detailed parametric studies for problem (4.1).
Figure 1 shows the variance of solute concentration with different fractions β 1 , 2 and velocity parameter coefficients ( C x ). Also, this figure demonstrates that when the value of ( C x ) increases, the solute concentration decreases, but it increases with increasing fraction power β up to x 1.75 , then decreases.
Figure 2 and Figure 3 show the relation between solute concentration, time and Riesz space at different fractions of β 1 , 2 , and velocity parameter coefficients ( C x ). It is remarkable that from these figures, the solute concentration is inversely proportional to time and directly proportional to space up to x 1.75 .
Problem 4.2.
The one-dimensional Riesz space fractional advection–dispersion equation after substituting Equations (25) and (26) in (5):
j = 1 L i j ( 1 ) υ x , t j = C x j = 1 N i j α υ x j , t + d x j = 1 N i j β υ x j , t
This equation is subjected to the boundary and initial conditions (8,9). Therefore, we deal with these conditions by adapting the governing equations.
In problem (4.2), we have solved this problem via DQM based on three types of kernels and block marching with Caputo sense. Therefore, we focus on determining the values whose influence is on the accuracy and convergence of the calculated results as uniform and non-uniform grid points, number of blocks, regularized Shannon factor   σ , computational parameter τ , and step size Δ . The values of these parameters are recorded in Table 6, Table 7 and Table 8.
In Table 6, it is found that the computed results for solute concentration   υ x , t at α = 1 ,   β = 1.25 ,   C x = 2 ,   d x = 2 ,   L = 8 by PDQM with non-uniform grids are higher in agreement with earlier numerical solutions [13,42,43,59] than uniform ones at N x × N t = 30 × 30 ,   = 3 ,   L = 8 ,   L   error (3.7374 × 10−6) and performance time (0.18 s).
Also, Table 7 and Table 8 produce the best values for bandwidth 2 M + 1 = 9 , and   σ = 1.3 × Δ that achieves DSCDQM-RSK is more accurate than DSCDQM-DLK for computing the solute concentration υ x , t   , compared with earlier numerical [13,42,43,59] and exact [40,41,44] solutions. And these tables explain that increasing the time levels (L) and decreasing the step size δ t for each block   δ t = 0.1 ,   L = 12 lead to more efficiency at a lower bandwidth.
In addition, Table 9 demonstrates that DSCDQM-RSK is the most efficient method compared with DSCDQM-DLK and PDQM, which recorded low CPU time (0.13 s), L error (3.0054 × 10−5).
Moreover, from all results in Table 6, Table 7, Table 8 and Table 9, it is noted that the computed results are more accurate and converge at   = 3   b l o c k s ,   δ t = 0.1 ,   L = 12 ,   σ = 1.3 × Δ   and α = 0.5 ,   β = 1.9   via DSCDQM-RSK. Then, in Table 10, we present the numerical results of solute concentration υ x , t   and L error norms via DSCDQM-DLK and DSCDQM-RSK at the different values of the velocity parameter coefficient ( C x ,   d x ) and time (T). The results proved that increasing the values of ( C x ,   d x ) and time lead to more matching with exact values [40,41,44], with high accuracy with L = 10 7
Finally, we introduce the parametric studies for problem (4.2) via DSCDQM-RSK to show the flexibility and reliability of this method.
Figure 4 explains the effects of fractions   β 1 , 2 and α 0 , 1   on the solute concentration. This figure indicates that when the fraction (α) increased, the solute concentration decreases. But it increases with increasing the fraction power (β) up to x ≈ 1.75, then decreases.
Also, Figure 5 exhibits the influence of the solute concentration with change in the time and fractions of β 1 , 2 and α 0 , 1 . The solute concentration is directly proportional to α , β up to x 1.75 , then decreases and is inversely proportional to time.
And Figure 6 displays the relation between solute concentration and different   C x and d x at different fractions of β 1 , 2 and α 0 , 1 . The solute concentration is inversely proportional to different coefficients ( C x and d x ).
Problem 4.3.
The 2-D fractional diffusion equation with source term after substituting Equations (27) and (28) in (11):
k = 1 L i , j , k ( 1 ) υ x , y , t k = d x k = 1 N i , j , k β υ x k , y , t + d y k = 1 M i , j , k γ υ x , y k , t
This equation is subjected to the boundary and initial conditions (13,14). Therefore, we deal with these conditions by adapting the governing equations.
In problem (4.3), we have solved this problem via DSCDQM-RSK   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 , σ = 1.3 × Δ and block marching with Caputo sense. The following formula is used to determine the order of convergence in both space and time for a 2-D fractional diffusion equation:
Order   of   Convergence   ROC = log   2 E Δ x , Δ y , Δ t E Δ x / 2 , Δ y / 2 , Δ t / 2
where E Δ x , Δ y , Δ t is the maximum error for a two-dimensional space fractional problem.
Table 11 shows the stability and convergence of DSCDQM-RSK for solving a two-dimensional space fractional problem. Also, the performance time of this method is calculated to ensure that DSCDQM-RSK is an effective method for such problems.
Figure 7 and Figure 8 demonstrate the effects of fractions β , γ 1 , 2 on the solute concentration   υ x , y , t . These figures show that this method is flexible when altering the fraction order β   or   γ , which raises the solute concentration when they increase. According to Figure 8, when fractional orders are equal   β = γ = 2 , the diffusion coefficients have a significant impact on the solute concentration results, and their effect increases as they increase.

5. Conclusions

This work presents effective numerical techniques for solving fractional advection and advection–dispersion equations in (1+2) dimensional Riesz space. The developed methods utilize unique shape functions, including Lagrange interpolation polynomial, delta Lagrange, and Regularized Shannon kernels, within the framework of the differential quadrature method (DQM). Additionally, the Caputo type is applied to treat the fractional differential operators. Also, to achieve more accurate and efficient results we used the block marching technique to deal with time dependency. Therefore, a MATLAB program was used to design code for solving three tested problems.
According to the presented techniques, we solved the considered problems in which the numerical evidence confirmed the earlier established numerical [13,42,43,44,59,60] and exact [40,41,44] solutions. Further, we confirmed that the convergence of the offered techniques by calculating L error norms. Therefore, the results computed via our methods are much more accurate, stable, and efficient. The best values of parameters, which control our methods, are   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 , mesh size > (7 × 7), and σ = 1.45 × Δ   for problem (1) and   σ = 1.3 × Δ   for problems (2–3), and these values were achieved at L = 10 7 and computation time = 0.036 s.
Furthermore, we investigated the effect of the velocity parameter, positive diffusion coefficients, and fractional order derivative at different locations and times on the solute concentration. The solute concentration is directly proportional to (α, β) up to (x ≈ 1.75), then decreases and is inversely proportional to time. Also, the solute concentration is inversely proportional to different coefficients (Cx and dx). If the fractional orders are the same, the diffusion coefficients will strongly influence the solute concentration results, and the impact will become greater as the coefficients increase. Additionally, it has been discovered that the suggested methods possess a distinct ability to solve fractional partial differential equations with both initial and boundary conditions. As a result, there is optimism that these techniques can be employed to tackle other nonlinear fractional problems that arise in a variety of fields within applied science.

Author Contributions

Conceptualization, M.M., O.R., M.S. and R.S.S.; methodology, M.M., O.R. and M.S.; software, M.M.; validation, A.M. and R.S.S.; formal analysis and investigation, O.R., M.S. and M.M.; resources, A.M.; data curation and writing—original draft preparation, O.R., M.S. and M.M.; writing—review and editing, R.S.S.; visualization and supervision, A.M., O.R. and M.S.; funding, A.M. and R.S.S. All authors have read and agreed to the published version of the manuscript.

Funding

The researchers wish to extend their sincere gratitude to the Deanship of Scientific Research at the Islamic University of Madinah for the support provided to the Post-Publishing Program (2).

Data Availability Statement

The data presented in this study are available in the article.

Acknowledgments

The researchers wish to extend their sincere gratitude to the Deanship of Scientific Research at the Islamic University of Madinah for the support provided to the Post-Publishing Program (2).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, K.; Wang, H. A Fast Characteristic Finite Difference Method for Fractional Advection–Diffusion Equations. Adv. Water Resour. 2011, 34, 810–816. [Google Scholar] [CrossRef]
  2. Fomin, S.; Chugunov, V.; Hashida, T. Application of Fractional Differential Equations for Modeling the Anomalous Diffusion of Contaminant from Fracture into Porous Rock Matrix with Bordering Alteration Zone. Transp. Porous Media 2010, 81, 187–205. [Google Scholar]
  3. Maamri, N.; Trigeassou, J.-C. A Comparative Analysis of Two Algorithms for the Simulation of Fractional Differential Equations. Int. J. Dyn. Control 2020, 8, 302–311. [Google Scholar] [CrossRef]
  4. Metzler, R.; Klafter, J. The Random Walk’s Guide to Anomalous Diffusion: A Fractional Dynamics Approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar]
  5. Mirza, I.A.; Akram, M.S.; Shah, N.A.; Imtiaz, W.; Chung, J.D. Analytical Solutions to the Advection-Diffusion Equation with Atangana-Baleanu Time-Fractional Derivative and a Concentrated Loading. Alex. Eng. J. 2021, 60, 1199–1208. [Google Scholar]
  6. Khan, H.; Kumam, P.; Khan, Q.; Tchier, F.; Sitthithakerngkiet, K.; Dassios, I. A New Modified Analytical Approach for the Solution of Time-Fractional Convection–Diffusion Equations with Variable Coefficients. Front. Phys. 2022, 412, 900502. [Google Scholar]
  7. Attar, M.A.; Roshani, M.; Hosseinzadeh, K.; Ganji, D.D. Analytical Solution of Fractional Differential Equations by Akbari–Ganji’s Method. Partial Differ. Equ. Appl. Math. 2022, 6, 100450. [Google Scholar]
  8. Shah, R.; Khan, H.; Mustafa, S.; Kumam, P.; Arif, M. Analytical Solutions of Fractional-Order Diffusion Equations by Natural Transform Decomposition Method. Entropy 2019, 21, 557. [Google Scholar] [PubMed]
  9. Gu, X.-M.; Huang, T.-Z.; Ji, C.-C.; Carpentieri, B.; Alikhanov, A.A. Fast Iterative Method with a Second-Order Implicit Difference Scheme for Time-Space Fractional Convection–Diffusion Equation. J. Sci. Comput. 2017, 72, 957–985. [Google Scholar]
  10. Aboelenen, T. A Direct Discontinuous Galerkin Method for Fractional Convection-Diffusion and Schrödinger-Type Equations. Eur. Phys. J. Plus 2018, 133, 316. [Google Scholar]
  11. Parvizi, M.; Eslahchi, M.R.; Dehghan, M. Numerical Solution of Fractional Advection-Diffusion Equation with a Nonlinear Source Term. Numer. Algorithms 2015, 68, 601–629. [Google Scholar]
  12. Singh, J.; Swroop, R.; Kumar, D. A Computational Approach for Fractional Convection-Diffusion Equation via Integral Transforms. Ain Shams Eng. J. 2018, 9, 1019–1028. [Google Scholar]
  13. Bi, Y.; Jiang, Z. The Finite Volume Element Method for the Two-Dimensional Space-Fractional Convection–Diffusion Equation. Adv. Differ. Equ. 2021, 2021, 379. [Google Scholar]
  14. Ding, H.; Zhang, Y. New Numerical Methods for the Riesz Space Fractional Partial Differential Equations. Comput. Math. Appl. 2012, 63, 1135–1146. [Google Scholar]
  15. Anley, E.F.; Zheng, Z. Finite Difference Approximation Method for a Space Fractional Convection–Diffusion Equation with Variable Coefficients. Symmetry 2020, 12, 485. [Google Scholar] [CrossRef]
  16. Liu, J.; Zhang, J.; Zhang, X. Semi-Discretized Numerical Solution for Time Fractional Convection–Diffusion Equation by RBF-FD. Appl. Math. Lett. 2022, 128, 107880. [Google Scholar]
  17. Saadeh, R. Numerical Solutions of Fractional Convection-Diffusion Equation Using Finite-Difference and Finite-Volume Schemes. J. Math. Comput. Sci. 2021, 11, 7872–7891. [Google Scholar]
  18. Bu, W.; Tang, Y.; Yang, J. Galerkin Finite Element Method for Two-Dimensional Riesz Space Fractional Diffusion Equations. J. Comput. Phys. 2014, 276, 26–38. [Google Scholar] [CrossRef]
  19. Valizadeh, S.; Malek, A.; Borhanifar, A. Compact ADI Method for Solving Two-Dimensional Riesz Space Fractional Diffusion Equation. arXiv 2018, arXiv:1802.02015. [Google Scholar]
  20. Chen, H.; Lv, W.; Zhang, T. A Kronecker Product Splitting Preconditioner for Two-Dimensional Space-Fractional Diffusion Equations. J. Comput. Phys. 2018, 360, 1–14. [Google Scholar]
  21. Li, J.; Liu, F.; Feng, L.; Turner, I. A Novel Finite Volume Method for the Riesz Space Distributed-Order Diffusion Equation. Comput. Math. Appl. 2017, 74, 772–783. [Google Scholar] [CrossRef]
  22. Zhuang, P.; Liu, F. Implicit Difference Approximation for the Time Fractional Diffusion Equation. J. Appl. Math. Comput. 2006, 22, 87–99. [Google Scholar] [CrossRef]
  23. Pingyang, Q.; Xiaodan, Z. A Numerical Method for the Space-Time Fractional Convection-Diffusion Equation. Math. Numer. Sin. 2008, 30, 305. [Google Scholar]
  24. Povstenko, Y.Z. Solutions to Time-Fractional Diffusion-Wave Equation in Cylindrical Coordinates. Adv. Differ. Equ. 2011, 2011, 930297. [Google Scholar] [CrossRef]
  25. Zhang, F.; Jiang, X. Analytical Solutions for a Time-Fractional Axisymmetric Diffusion–Wave Equation with a Source Term. Nonlinear Anal. Real World Appl. 2011, 12, 1841–1849. [Google Scholar] [CrossRef]
  26. Bu, W.; Liu, X.; Tang, Y.; Yang, J. Finite Element Multigrid Method for Multi-Term Time Fractional Advection Diffusion Equations. Int. J. Model. Simul. Sci. Comput. 2015, 6, 1540001. [Google Scholar] [CrossRef]
  27. Povstenko, Y.; Kyrylych, T. Two Approaches to Obtaining the Space-Time Fractional Advection-Diffusion Equation. Entropy 2017, 19, 297. [Google Scholar] [CrossRef]
  28. Mohyud-Din, S.T.; Akram, T.; Abbas, M.; Ismail, A.I.; Ali, N.H.M. A Fully Implicit Finite Difference Scheme Based on Extended Cubic B-Splines for Time Fractional Advection–Diffusion Equation. Adv. Differ. Equ. 2018, 2018, 109. [Google Scholar] [CrossRef]
  29. Marin, M.; Öchsner, A. The Effect of a Dipolar Structure on the Hölder Stability in Green–Naghdi Thermoelasticity. Contin. Mech. Thermodyn. 2017, 29, 1365–1374. [Google Scholar] [CrossRef]
  30. Lin, X.; Ng, M.K.; Sun, H.-W. A Multigrid Method for Linear Systems Arising from Time-Dependent Two-Dimensional Space-Fractional Diffusion Equations. J. Comput. Phys. 2017, 336, 69–86. [Google Scholar] [CrossRef]
  31. Tuan, N.H.; Aghdam, Y.E.; Jafari, H.; Mesgarani, H. A Novel Numerical Manner for Two-dimensional Space Fractional Diffusion Equation Arising in Transport Phenomena. Numer. Methods Partial Differ. Equ. 2021, 37, 1397–1406. [Google Scholar] [CrossRef]
  32. Devshali, P.; Arora, G. Solution of Two-Dimensional Fractional Diffusion Equation by a Novel Hybrid D (TQ) Method. Nonlinear Eng. 2022, 11, 135–142. [Google Scholar] [CrossRef]
  33. Jannelli, A.; Speciale, M.P. Exact and Numerical Solutions of Two-Dimensional Time-Fractional Diffusion–Reaction Equations through the Lie Symmetries. Nonlinear Dyn. 2021, 105, 2375–2385. [Google Scholar] [CrossRef]
  34. Zureigat, H.; Al-Smadi, M.; Al-Khateeb, A.; Al-Omari, S.; Alhazmi, S.E. Fourth-Order Numerical Solutions for a Fuzzy Time-Fractional Convection–Diffusion Equation under Caputo Generalized Hukuhara Derivative. Fractal Fract. 2023, 7, 47. [Google Scholar] [CrossRef]
  35. Mustafa, A.; Salama, R.S.; Mohamed, M. Semi-Analytical Analysis of Drug Diffusion through a Thin Membrane Using the Differential Quadrature Method. Mathematics 2023, 11, 2998. [Google Scholar] [CrossRef]
  36. Mustafa, A.; Salama, R.S.; Mohamed, M. Analysis of Generalized Nonlinear Quadrature for Novel Fractional-Order Chaotic Systems Using Sinc Shape Function. Mathematics 2023, 11, 1932. [Google Scholar] [CrossRef]
  37. Ragb, O.; Mohamed, M.; Matbuly, M.S. Vibration Analysis of Magneto-Electro-Thermo NanoBeam Resting on Nonlinear Elastic Foundation Using Sinc and Discrete Singular Convolution Differential Quadrature Method. Mod. Appl. Sci. 2019, 13, 49. [Google Scholar] [CrossRef]
  38. Shu, C. Differential Quadrature and Its Application in Engineering; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2012; ISBN 1447104072. [Google Scholar]
  39. Civalek, Ö. Free Vibration of Carbon Nanotubes Reinforced (CNTR) and Functionally Graded Shells and Plates Based on FSDT via Discrete Singular Convolution Method. Compos. Part B Eng. 2017, 111, 45–59. [Google Scholar] [CrossRef]
  40. Ding, X.-L.; Jiang, Y.-L. Analytical Solutions for the Multi-Term Time–Space Fractional Advection–Diffusion Equations with Mixed Boundary Conditions. Nonlinear Anal. Real World Appl. 2013, 14, 1026–1033. [Google Scholar] [CrossRef]
  41. Zhang, H.; Jia, J.; Jiang, X. An Optimal Error Estimate for the Two-Dimensional Nonlinear Time Fractional Advection–Diffusion Equation with Smooth and Non-Smooth Solutions. Comput. Math. Appl. 2020, 79, 2819–2831. [Google Scholar] [CrossRef]
  42. Anley, E.F.; Zheng, Z. Finite Difference Method for Two-Sided Two Dimensional Space Fractional Convection-Diffusion Problem with Source Term. Mathematics 2020, 8, 1878. [Google Scholar] [CrossRef]
  43. Dong, G.; Guo, Z.; Yao, W. Numerical Methods for Time-Fractional Convection-Diffusion Problems with High-Order Accuracy. Open Math. 2021, 19, 782–802. [Google Scholar] [CrossRef]
  44. Yang, Q.; Liu, F.; Turner, I. Numerical Methods for Fractional Partial Differential Equations with Riesz Space Fractional Derivatives. Appl. Math. Model. 2010, 34, 200–218. [Google Scholar] [CrossRef]
  45. Zhang, Y.; Meerschaert, M.M.; Neupauer, R.M. Backward Fractional Advection Dispersion Model for Contaminant Source Prediction. Water Resour. Res. 2016, 52, 2462–2473. [Google Scholar] [CrossRef]
  46. Zaslavsky, G.M. Chaos, Fractional Kinetics, and Anomalous Transport. Phys. Rep. 2002, 371, 461–580. [Google Scholar] [CrossRef]
  47. Meerschaert, M.M.; Tadjeran, C. Finite Difference Approximations for Two-Sided Space-Fractional Partial Differential Equations. Appl. Numer. Math. 2006, 56, 80–90. [Google Scholar] [CrossRef]
  48. Saichev, A.I.; Zaslavsky, G.M. Fractional Kinetic Equations: Solutions and Applications. Chaos Interdiscip. J. Nonlinear Sci. 1997, 7, 753–764. [Google Scholar] [CrossRef] [PubMed]
  49. Caputo, M. Linear Models of Dissipation Whose Q Is Almost Frequency Independent—II. Geophys. J. Int. 1967, 13, 529–539. [Google Scholar] [CrossRef]
  50. Weilbeer, M. Efficient Numerical Methods for Fractional Differential Equations and Their Analytical Background; Papierflieger: Clausthal-Zellerfeld, Germany, 2006. [Google Scholar]
  51. Shao, Z.; Wei, G.W.; Zhao, S. DSC Time-Domain Solution of Maxwell’s Equations. J. Comput. Phys. 2003, 189, 427–453. [Google Scholar] [CrossRef]
  52. Wan, D.C.; Zhou, Y.C.; Wei, G.W. Numerical Solution of Incompressible Flows by Discrete Singular Convolution. Int. J. Numer. Methods Fluids 2002, 38, 789–810. [Google Scholar] [CrossRef]
  53. Civalek, Ö.; Kiracioglu, O. Free Vibration Analysis of Timoshenko Beams by DSC Method. Int. J. Numer. Methods Biomed. Eng. 2010, 26, 1890–1898. [Google Scholar] [CrossRef]
  54. Zhang, L.; Xiang, Y.; Wei, G.W. Local Adaptive Differential Quadrature for Free Vibration Analysis of Cylindrical Shells with Various Boundary Conditions. Int. J. Mech. Sci. 2006, 48, 1126–1138. [Google Scholar] [CrossRef]
  55. Ragb, O.; Mohamed, M.; Matbuly, M.S.; Civalek, O. An Accurate Numerical Approach for Studying Perovskite Solar Cells. Int. J. Energy Res. 2021, 45, 16456–16477. [Google Scholar] [CrossRef]
  56. Shu, C.; Yao, Q.; Yeo, K.S. Block-Marching in Time with DQ Discretization: An Efficient Method for Time-Dependent Problems. Comput. Methods Appl. Mech. Eng. 2002, 191, 4587–4597. [Google Scholar] [CrossRef]
  57. Shu, C.; Richards, B.E. Application of Generalized Differential Quadrature to Solve Two-dimensional Incompressible Navier-Stokes Equations. Int. J. Numer. Methods Fluids 1992, 15, 791–798. [Google Scholar] [CrossRef]
  58. Wei, G.W. Discrete Singular Convolution for the Solution of the Fokker–Planck Equation. J. Chem. Phys. 1999, 110, 8930–8942. [Google Scholar] [CrossRef]
  59. Zhang, F.; Gao, X.; Xie, Z. Difference Numerical Solutions for Time-Space Fractional Advection Diffusion Equation. Bound. Value Probl. 2019, 2019, 14. [Google Scholar] [CrossRef]
  60. Chen, M.; Deng, W. A Second-Order Numerical Method for Two-Dimensional Two-Sided Space Fractional Convection Diffusion Equation. Appl. Math. Model. 2014, 38, 3244–3259. [Google Scholar] [CrossRef]
Figure 1. Numerical results of solute concentration υ x , t via DSCDQM-RSK for problem (4.1) at different fractions of β 1 , 2 for (a) C x = 0.5 and (b) C x = 1.5   such that T = 0.5 ,   L = 12 , = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Figure 1. Numerical results of solute concentration υ x , t via DSCDQM-RSK for problem (4.1) at different fractions of β 1 , 2 for (a) C x = 0.5 and (b) C x = 1.5   such that T = 0.5 ,   L = 12 , = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Fractalfract 07 00668 g001
Figure 2. Numerical results of solute concentration υ x , t via DSCDQM-RSK for problem (4.1) at times and different values of C x   for (a)   β = 1.25 and (b)   β = 1.75 such that L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Figure 2. Numerical results of solute concentration υ x , t via DSCDQM-RSK for problem (4.1) at times and different values of C x   for (a)   β = 1.25 and (b)   β = 1.75 such that L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Fractalfract 07 00668 g002
Figure 3. Numerical results of solute concentration υ x , t   via DSCDQM-RSK for problem (4.1) at different C x   for (a)   β = 1.35 and (b) β = 1.95 such that   T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Figure 3. Numerical results of solute concentration υ x , t   via DSCDQM-RSK for problem (4.1) at different C x   for (a)   β = 1.35 and (b) β = 1.95 such that   T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Fractalfract 07 00668 g003
Figure 4. Numerical results of solute concentration υ x , t via DSCDQM-RSK for problem (4.2) at different fractions of β 1 , 2 for (a) α = 0.5 and (b) α = 0.75 such that   C x = 1 ,   d x = 0.75 ,   T = 0.5 ,   L = 12 ,   σ = 1.3 × Δ ,   = 3   b l o c k s ,   δ t = 0.1 .
Figure 4. Numerical results of solute concentration υ x , t via DSCDQM-RSK for problem (4.2) at different fractions of β 1 , 2 for (a) α = 0.5 and (b) α = 0.75 such that   C x = 1 ,   d x = 0.75 ,   T = 0.5 ,   L = 12 ,   σ = 1.3 × Δ ,   = 3   b l o c k s ,   δ t = 0.1 .
Fractalfract 07 00668 g004
Figure 5. Numerical results of solute concentration υ x , t DSCDQM-RSK for problem (4.2) at different times for (a)   α = 0.35 ,   β = 1.15 ,   1.4 ,   1.7 ,   1.85 ,   1.95 and (b) β = 1.65 ,     α = 0.25 ,   0.45 ,   0.7 ,   0.8 ,   0.95 such that   C x = 1 ,   d x = 0.75 ,   L = 12 ,   σ = 1.3 × Δ ,     = 3   b l o c k s ,   δ t = 0.1 .
Figure 5. Numerical results of solute concentration υ x , t DSCDQM-RSK for problem (4.2) at different times for (a)   α = 0.35 ,   β = 1.15 ,   1.4 ,   1.7 ,   1.85 ,   1.95 and (b) β = 1.65 ,     α = 0.25 ,   0.45 ,   0.7 ,   0.8 ,   0.95 such that   C x = 1 ,   d x = 0.75 ,   L = 12 ,   σ = 1.3 × Δ ,     = 3   b l o c k s ,   δ t = 0.1 .
Fractalfract 07 00668 g005
Figure 6. Numerical results of solute concentration υ x , t DSCDQM-RSK for problem (4.2) at different   C x and d x for (a)   α = 0.5 ,   β = 1.5 and (b) β = 1.85 ,   α = 0.25 such that T = 1 ,   L = 12 ,   σ = 1.3 × Δ ,   = 3   b l o c k s ,   δ t = 0.1 .
Figure 6. Numerical results of solute concentration υ x , t DSCDQM-RSK for problem (4.2) at different   C x and d x for (a)   α = 0.5 ,   β = 1.5 and (b) β = 1.85 ,   α = 0.25 such that T = 1 ,   L = 12 ,   σ = 1.3 × Δ ,   = 3   b l o c k s ,   δ t = 0.1 .
Fractalfract 07 00668 g006
Figure 7. Numerical results of solute concentration   υ x , y , t DSCDQM-RSK for problem (4.3) at different fractions (a) = 1.5 ,   γ = 1.85 , (b)   β = 1.75 ,   γ = 1.85 , (c) β = 1.85 ,     γ = 2 , and (d) β = 2 ,   γ = 1.85   such that T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Figure 7. Numerical results of solute concentration   υ x , y , t DSCDQM-RSK for problem (4.3) at different fractions (a) = 1.5 ,   γ = 1.85 , (b)   β = 1.75 ,   γ = 1.85 , (c) β = 1.85 ,     γ = 2 , and (d) β = 2 ,   γ = 1.85   such that T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Fractalfract 07 00668 g007
Figure 8. Numerical results of solute concentration   υ x , y , t DSCDQM-RSK for problem (4.3) at equal fractional orders β = γ = 2 and different diffusion coefficients (a) d x = 2.5 ,     d y = 1.5 and (b) d x = 3 ,     d y = 2 such that T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Figure 8. Numerical results of solute concentration   υ x , y , t DSCDQM-RSK for problem (4.3) at equal fractional orders β = γ = 2 and different diffusion coefficients (a) d x = 2.5 ,     d y = 1.5 and (b) d x = 3 ,     d y = 2 such that T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 .
Fractalfract 07 00668 g008
Table 1. Computation of L error norms in [0, 1] via uniform and non-uniform PDQM for problem (4.1) at different grid points (N), times (T), and number of blocks   .   β = 1.85 ,   C x = 2 ,   L = 8 .
Table 1. Computation of L error norms in [0, 1] via uniform and non-uniform PDQM for problem (4.1) at different grid points (N), times (T), and number of blocks   .   β = 1.85 ,   C x = 2 ,   L = 8 .
T N x × N t UniformCPU (s)Non-UniformCPU (s)
134 × 40.00200.04 0.00090.03
7 × 78.1287 × 10−50.05 7.4412 × 10−50.04
11 × 113.5473 × 10−50.08 2.2825 × 10−50.07
15 × 151.9741 × 10−50.11 6.3590 × 10−60.1
20 × 207.1438 × 10−60.14 5.0111 × 10−60.12
30 × 307.0035 × 10−60.16 5.0023 × 10−60.15
254 × 40.008590.05 0.006870.04
7 × 71.8517 × 10−40.06 0.5667 × 10−40.05
11 × 118.2024 × 10−50.11 4.3356 × 10−50.11
15 × 154.8793 × 10−50.15 2.4123 × 10−50.14
20 × 200.9991 × 10−50.16 7.0087 × 10−60.16
30 × 309.0028 × 10−60.18 1.0885 × 10−60.17
374 × 40.05870.065 0.00980.06
7 × 70.002470.07 0.000820.068
11 × 119.2018 × 10−40.12 5.4402 × 10−40.11
15 × 155.0011 × 10−40.16 1.9321 × 10−40.15
20 × 209.0023 × 10−50.17 4.0185 × 10−50.165
30 × 307.1616 × 10−50.20 2.8874 × 10−50.19
Earlier numerical solutions
[13,42,43,59]
10 × 102.217 × 10−2
20 × 205.759 × 10−3
40 × 401.481 × 10−3
80 × 803.727 × 10−4
Table 2. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1). β = 1.85 ,   C x = 0.5 ,   L = 8 ,   = 3   b l o c k s ,   δ t = 0.5 ,   T = 1 .
Table 2. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1). β = 1.85 ,   C x = 0.5 ,   L = 8 ,   = 3   b l o c k s ,   δ t = 0.5 ,   T = 1 .
N x × N t 2M+1DSCDQM-DLKDSCDQM-RSK
σ = 1.2 × Δ σ = 1.3 × Δ σ = 1.45 × Δ σ = 1.5 × Δ
7 × 735.00558.33215.0714 4.6247 4.5932
54.87908.31985.0678 4.6005 4.5714
74.62118.30255.06524.59324.5602
94.59298.25775.04004.59294.5600
114.59298.25775.04004.59294.5600
9 × 934.96578.24705.0666 4.6211 4.5928
54.80018.22315.0641 4.5937 4.5710
74.61118.21335.03524.59304.5599
94.59298.20555.03444.59294.5599
114.59298.20555.03444.59294.5599
11 × 1134.96118.24665.0660 4.6209 4.5925
54.79748.22255.0638 4.5932 4.5605
74.60008.20555.03434.59294.5599
94.59298.20555.03444.59294.5599
114.59298.20555.03444.59294.5599
Earlier numerical solutions
[13,42,43,59]
N x × N t = 100 × 100
4.5929
Exact [40,41,44]4.5929
Table 3. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1).   β = 1.85 ,   C x = 0.5 ,   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 ,   T = 1 .
Table 3. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1).   β = 1.85 ,   C x = 0.5 ,   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 ,   T = 1 .
N x × N t 2M+1DSCDQM-DLKDSCDQM-RSK
σ = 1.2 × Δ σ = 1.3 × Δ σ = 1.45 × Δ σ = 1.5 × Δ
7 × 734.83228.11115.0512 4.6200 4.5911
54.75958.09235.0439 4.5935 4.5706
74.61018.08995.03994.59314.5592
94.59298.00335.02964.59294.5588
114.59298.00335.02964.59294.5288
9 × 934.82258.11095.0510 4.6199 4.5910
54.75778.09155.0435 4.5931 4.5705
74.60998.08855.03954.59304.5590
94.59298.00335.02964.59294.5588
114.59298.00335.02964.59294.5288
11 × 1134.82008.11075.0508 4.6180 4.5908
54.75108.09085.0433 4.5930 4.5702
74.60008.00335.03904.59294.5588
94.59298.00335.02964.59294.5588
114.59298.00335.02964.59294.5288
Earlier numerical solutions
[13,42,43,59]
N x × N t = 100 × 100
4.5929
Exact [40,41,44]4.5929
Table 4. Computation of L error norms in [0, 1] via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different grid points (N), times (T), and number of blocks . β = 1.85 ,   C x = 2 ,   L = 8 ,   σ = 1.45 × Δ .
Table 4. Computation of L error norms in [0, 1] via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different grid points (N), times (T), and number of blocks . β = 1.85 ,   C x = 2 ,   L = 8 ,   σ = 1.45 × Δ .
T N x × N t DSCDQM-DLKCPU
(s)
DSCDQM-RSKCPU
(s)
134 × 44.2547 × 10−40.03 4.0005 × 10−40.03
7 × 73.00591 × 10−40.04 2.8741 × 10−40.03
11 × 119.5479 × 10−50.07 9.0214 × 10−50.06
15 × 159.01125 × 10−50.9 9.8881 × 10−60.08
20 × 209.7841 × 10−60.10 8.9125 × 10−60.09
30 × 307.8747 × 10−60.13 7.0012 × 10−60.12
254 × 40.00870.04 0.00320.04
7 × 73.2147 × 10−40.05 2.1313 × 10−40.06
11 × 111.0054 × 10−40.10 0.9881 × 10−40.09
15 × 152.1524 × 10−50.13 1.9651 × 10−50.11
20 × 200.3942 × 10−50.14 0.2089 × 10−50.13
30 × 309.3530 × 10−60.16 8.91248 × 10−60.16
374 × 40.09740.06 0.04410.05
7 × 70.00090.07 9.9874 × 10−40.07
11 × 113.2525 × 10−40.11 2.9745 × 10−40.10
15 × 159.0114 × 10−50.14 8.7815 × 10−50.12
20 × 208.6478 × 10−50.15 8.0345 × 10−50.14
30 × 309.0014 × 10−60.18 7.9992 × 10−60.17
Earlier numerical solutions
[13,42,43,59]
10 × 102.217 × 10−2
20 × 205.759 × 10−3
40 × 401.481 × 10−3
80 × 803.727 × 10−4
Table 5. Numerical results of solute concentration υ x , t and L error norms via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different grid points (N) and times (T).   β = 1.9 ,   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 ,   σ = 1.45 × Δ .
Table 5. Numerical results of solute concentration υ x , t and L error norms via DSCDQM-DLK and DSCDQM-RSK for problem (4.1) at different grid points (N) and times (T).   β = 1.9 ,   L = 12 ,   = 3   b l o c k s ,   δ t = 0.1 ,   σ = 1.45 × Δ .
C x TDSCDQM-DLKDSCDQM-RSKExact
[40,41,44]
L Error Norms
0.512.4663172.4663172.46631710−6
1.5 1.890399 1.890398 1.890398 10−6
2 1.471863 1.471863 1.471863 10−6
2.5 1.146013 1.1460129 1.1460129 10−7
3 0.8925198 0.8925198 0.8925198 10−7
11 1.471863 1.471863 1.471863 10−6
1.5 0.89252 0.892519 0.892519 10−6
2 0.541341 0.541341 0.541341 10−6
2.5 0.32834 0.3283399 0.3283399 10−7
3 0.1991483 0.1991482 0.1991482 10−7
1.51 0.89252 0.892519 0.892519 10−6
1.5 0.421597 0.421596 0.421596 10−6
2 0.1991482 0.1991482 0.199148 10−6
2.5 0.094071 0.0940709 0.09407098 10−7
3 0.044436 0.0444359 0.04443598 10−7
21 0.541341 0.541341 0.541341 10−6
1.5 0.1991483 0.1991482 0.1991482 10−6
2 0.0732626 0.0732625 0.0732625 10−6
2.5 0.026952 0.0269517 0.0269517 10−7
3 0.009915 0.00991500 0.00991500 10−7
Table 6. Computation of   L error norms in [0, 1] via uniform and non-uniform PDQM for problem (4.2) at different grid points (N), times (T), and number of blocks   .   α = 1 ,   β = 1.25 ,   C x = 2 ,   d x = 2 ,   L = 8 .
Table 6. Computation of   L error norms in [0, 1] via uniform and non-uniform PDQM for problem (4.2) at different grid points (N), times (T), and number of blocks   .   α = 1 ,   β = 1.25 ,   C x = 2 ,   d x = 2 ,   L = 8 .
T N x × N t UniformCPU
(s)
Non-UniformCPU
(s)
13 4 × 40.00350.05 0.00110.04
7 × 73.9743 × 10−40.06 1.8222 × 10−40.05
11 × 111.7810 × 10−40.12 5.2824 × 10−50.10
15 × 151.0461 × 10−40.15 2.3020 × 10−50.12
20 × 206.4410 × 10−50.17 1.0636 × 10−50.13
30 × 303.3502 × 10−50.19 3.7374 × 10−60.18
254 × 40.08710.05 0.01970.05
7 × 75.5308 × 10−40.07 3.7420 × 10−40.06
11 × 114.0382 × 10−40.13 1.2287 × 10−40.12
15 × 152.4131 × 10−40.16 5.4123 × 10−50.15
20 × 201.5008 × 10−40.18 2.5138 × 10−50.17
30 × 307.8785 × 10−40.20 8.8650 × 10−60.19
374 × 40.92430.078 0.18930.06
7 × 70.00850.089 4.8959 × 10−40.08
11 × 116.3737 × 10−40.14 1.9956 × 10−40.11
15 × 153.8886 × 10−40.17 8.8831 × 10−50.16
20 × 202.4417 × 10−40.20 4.1470 × 10−50.19
30 × 301.2855 × 10−40.22 1.4676 × 10−50.21
Earlier numerical solutions
[13,42,43,59]
10 × 101.70 × 10−2
20 × 204.4 × 10−3
40 × 401.1 × 10−3
80 × 802.7919 × 10−4
160 × 1606.9932 × 10−4
Table 7. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.2) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1).   α = 0.75 ,   β = 1.85 ,   C x = 0.5 ,   d x = 1.5 ,   = 3   b l o c k s ,   δ t = 0.5 ,   L = 8 ,   T = 1 .
Table 7. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.2) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1).   α = 0.75 ,   β = 1.85 ,   C x = 0.5 ,   d x = 1.5 ,   = 3   b l o c k s ,   δ t = 0.5 ,   L = 8 ,   T = 1 .
N x × N t 2M+1DSCDQM-DLKDSCDQM-RSK
σ = 1.0 × Δ σ = 1.25 × Δ σ = 1.3 × Δ σ = 1.35 × Δ
7 × 731.3641737.3696121.497986490.590770.6206803
50.8558205.0311031.224687750.552180.6065857
70.61200014.3246520.947951290.5442770.601601
90.54891792.5886030.779503010.54324570.5976476
110.543159762.5739930.775205860.54315980.593952
9 × 93 0.75225915.35510831.310630750.57109120.6148362
50.64654914.88757841.205780290.55158220.602117
70.55862953.8691540.882634610.54401920.5930067
90.544019192.00333130.736531510.54315980.585358
110.543159762.00333130.736531510.54315980.585358
11 × 113 0.68857534.03674271.138744750.55201190.6004837
50.632368593.04839821.050223460.54462080.5882798
70.587936062.57141460.859515940.54384730.576935
90.543245701.70596860.676371410.54315980.5689426
110.543159761.70596860.676371410.54315980.5689426
Earlier numerical solutions
[13,42,43,59]
N x × N t = 100 × 100
0.54316
Exact [40,41,44]0.54316
Table 8. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.2) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1). α = 0.75 ,   β = 1.85 ,   C x = 0.5 ,   d x = 1.5 ,   = 3   b l o c k s ,   δ t = 0.1 ,   L = 12 ,   T = 1 .
Table 8. Numerical results of solute concentration υ x , t   via DSCDQM-DLK and DSCDQM-RSK for problem (4.2) at different regularized Shannon factor σ = τ × Δ , grid points (N), and bandwidth (2M+1). α = 0.75 ,   β = 1.85 ,   C x = 0.5 ,   d x = 1.5 ,   = 3   b l o c k s ,   δ t = 0.1 ,   L = 12 ,   T = 1 .
N x × N t 2M+1DSCDQM-DLKDSCDQM-RSK
σ = 1.0 × Δ σ = 1.25 × Δ σ = 1.3 × Δ σ = 1.35 × Δ
7 × 730.813880213.42654740.934200410.55665280.6196490
50.572380382.67196790.906698650.55115250.6013432
70.549175772.608370.862008290.54358950.5957569
90.543159762.57399290.775205860.54315980.5939521
110.543159762.57399290.775205860.54315980.5939521
9 × 930.699576023.12918460.85083570.55175410.5962725
50.547456912.12021380.829349950.55089460.5930067
70.544878622.06435090.763173840.54333160.5854437
90.543159762.00333130.736531510.54315980.5853578
110.543159762.00333130.736531510.54315980.5853578
11 × 1130.604179293.09566690.767470990.55089460.5778807
50.545738052.01536340.751141820.54427700.5757322
70.543159761.74722120.686684570.54315980.5692005
90.543159761.70596860.676371410.54315980.5689427
110.543159761.70596860.676371410.54315980.5689427
Earlier numerical solutions
[13,42,43,59] N x × N t = 100 × 100
0.54316
Exact [40,41,44]0.54316
Table 9. Computation of L error norms in [0, 1] via DSCDQM-DLK and DSCDQM-RSK for problem (4.2) at different grid points (N), times (T), and number of blocks .   α = 1 ,   β = 1.25 ,   C x = 2 ,   d x = 2 ,   L = 8 ,   σ = 1.3 × Δ .
Table 9. Computation of L error norms in [0, 1] via DSCDQM-DLK and DSCDQM-RSK for problem (4.2) at different grid points (N), times (T), and number of blocks .   α = 1 ,   β = 1.25 ,   C x = 2 ,   d x = 2 ,   L = 8 ,   σ = 1.3 × Δ .
T N x × N t DSCDQM-DLKCPU (s)DSCDQM-RSKCPU (s)
134 × 44.8206 × 10−40.035 5.1248 × 10−40.03
7 × 73.0167 × 10−40.05 2.5357 × 10−40.036
11 × 111.5084 × 10−40.08 1.3345 × 10−40.065
15 × 159.3066 × 10−50.10 8.4774 × 10−50.09
20 × 205.9753 × 10−50.11 5.5136 × 10−50.097
30 × 303.1624 × 10−50.15 3.0054 × 10−50.13
254 × 40.01440.042 0.00360.038
7 × 76.9981 × 10−40.055 5.6238 × 10−40.062
11 × 113.4394 × 10−40.10 3.0571 × 10−40.093
15 × 152.1524 × 10−40.13 1.9651 × 10−40.11
20 × 201.3942 × 10−40.15 1.2879 × 10−40.135
30 × 307.3970 × 10−50.17 7.0371 × 10−50.16
374 × 40.23260.063 0.05780.055
7 × 70.00270.072 6.5842 × 10−40.068
11 × 115.4871 × 10−40.105 4.8945 × 10−40.09
15 × 153.4771 × 10−40.12 3.1815 × 10−40.11
20 × 202.2711 × 10−40.14 2.1005 × 10−40.13
30 × 301.2252 × 10−40.16 1.1680 × 10−40.155
Earlier numerical solutions
[13,42,43,59]
10 × 101.75 × 10−2
20 × 204.5 × 10−3
40 × 401.1 × 10−3
80 × 802.8337 × 10−4
160 × 1607.0902 × 10−5
Table 10. Numerical results of solute concentration   υ x , t   and L error norms via PDQM, DSCDQM-DLK, and DSCDQM-RSK for problem (4.2) at different grid points (N) and times (T). α = 0.5 ,   β = 1.9 ,   L = 12 ,   σ = 1.3 × Δ ,   = 3   b l o c k s ,   δ t = 0.1 .
Table 10. Numerical results of solute concentration   υ x , t   and L error norms via PDQM, DSCDQM-DLK, and DSCDQM-RSK for problem (4.2) at different grid points (N) and times (T). α = 0.5 ,   β = 1.9 ,   L = 12 ,   σ = 1.3 × Δ ,   = 3   b l o c k s ,   δ t = 0.1 .
( C x ,   d x )TDSCDQM-DLKDSCDQM-RSKExact
[40,41,44]
L Error Norms
(0.5, 1)10.8925020.8925010.89250110−6
1.50.4215980.4215970.421596710−6
20.19914840.19914830.199148310−6
2.50.0940720.094070980.09407110−7
30.0444370.0444360.04443610−7
(1, 1.5)10.3283420.32833980.328339810−6
1.50.09407140.0940710.09407110−6
20.02695180.026951790.0269517910−6
2.50.00772190.00772180.007721810−7
30.00221240.00221230.002212310−7
(1.5, 2)10.12078960.12078950.120789510−6
1.50.02099000.02099000.020990010−6
20.0036475280.0036475270.00364752710−6
2.50.000633850.0006338450.00063384510−7
30.0001101470.0001101460.00011014610−7
(2, 2.5)10.0444360.044435990.0444359910−6
1.50.004683530.004683520.0046835210−6
20.00049363920.00049363920.00049363910−6
2.55.20291906 × 10−55.20291906 × 10−55.20291906 × 10−510−7
35.4838363 × 10−65.4838363 × 10−465.4838363 × 10−610−7
Table 11. Convergence order and maximum error via DSCDQM-RSK for problem (4.3) at different step size   Δ x , Δ y , Δ t and fractional orders for T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 ,   and   d x = d y = 2 .
Table 11. Convergence order and maximum error via DSCDQM-RSK for problem (4.3) at different step size   Δ x , Δ y , Δ t and fractional orders for T = 1 ,   L = 12 ,   = 3   b l o c k s ,   σ = 1.3 × Δ ,   δ t = 0.1 ,   and   d x = d y = 2 .
Δ x = Δ y = Δ t γ = 1.5 γ = 1.95 CPU (s)
E Δ x , Δ y , Δ t Order E Δ x , Δ y , Δ t Order
β = 1.85 0.52.05 × 10−3---1.6 × 10−3---0.05
0.12.59 × 10−42.01934.05 × 10−41.982070.07
0.056.56 × 10−51.98129.62 × 10−52.07380.09
0.0251.57 × 10−52.06292.35 × 10−52.03330.15
Earlier numerical solutions
[13,42,43,59]
0.12.57 × 10−2---1.56 × 10−2------
0.055.5 × 10−32.22433.2 × 10−32.2854---
0.0257.41 × 10−42.48947.97 × 10−42.0056---
0.01251.66 × 10−42.15651.9977 × 10−41.9961---
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.

Share and Cite

MDPI and ACS Style

Mustafa, A.; Ragb, O.; Salah, M.; Salama, R.S.; Mohamed, M. Distinctive Shape Functions of Fractional Differential Quadrature for Solving Two-Dimensional Space Fractional Diffusion Problems. Fractal Fract. 2023, 7, 668. https://doi.org/10.3390/fractalfract7090668

AMA Style

Mustafa A, Ragb O, Salah M, Salama RS, Mohamed M. Distinctive Shape Functions of Fractional Differential Quadrature for Solving Two-Dimensional Space Fractional Diffusion Problems. Fractal and Fractional. 2023; 7(9):668. https://doi.org/10.3390/fractalfract7090668

Chicago/Turabian Style

Mustafa, Abdelfattah, Ola Ragb, Mohamed Salah, Reda S. Salama, and Mokhtar Mohamed. 2023. "Distinctive Shape Functions of Fractional Differential Quadrature for Solving Two-Dimensional Space Fractional Diffusion Problems" Fractal and Fractional 7, no. 9: 668. https://doi.org/10.3390/fractalfract7090668

Article Metrics

Back to TopTop