Graphical abstract
Keywords: Modified time fractional diffusion problem, Local hybrid kernel meshless method, Finite difference, RBF-FD, Convergence and Stability
2010 MSC: 35R11, 65M06, 65M12
Highlights
-
•
The modified time-fractional diffusion model plays an important role in heat transfer and fluid flow problems.
-
•
A meshless method based on hybridization of Gaussian and cubic kernels is developed to solve the model.
-
•
The proposed method has good accuracy and applicable over complex domains with various node distributions.
-
•
The time-discrete algorithm is examined in terms of the convergence and unconditional stability properties using the energy method.
Abstract
Introduction
During the last years the modeling of dynamical phenomena has been advanced by including concepts borrowed from fractional order differential equations. The diffusion process plays an important role not only in heat transfer and fluid flow problems, but also in the modelling of pattern formation that arises in porous media. The modified time-fractional diffusion equation provides a deeper understanding of several dynamic phenomena.
Objectives
The purpose of the paper is to develop an efficient meshless technique for approximating the modified time-fractional diffusion problem formulated in the Riemann–Liouville sense.
Methods
The temporal discretization is performed by integrating both sides of the modified time-fractional diffusion model. The unconditional stability of the time discretization scheme and the optimal convergence rate are obtained. Then, the spatial derivatives are discretized through a local hybridization of the cubic and Gaussian radial basis function. This hybrid kernel improves the condition of the system matrix. Therefore, the solution of the linear system can be obtained using direct solvers that reduce significantly computational cost. The main idea of the method is to consider the distribution of data points over the local support domain where the number of points is almost constant.
Results
Three examples show that the numerical procedure has good accuracy and applicable over complex domains with various node distributions. Numerical results on regular and irregular domains illustrate the accuracy, efficiency and validity of the technique.
Conclusion
This paper adopts a local hybrid kernel meshless approach to solve the modified time-fractional diffusion problem. The main results of the research is the numerical technique with non-uniform distribution in irregular grids.
Introduction
During the last years the modeling of dynamical phenomena has been advanced by including concepts borrowed from fractional order differential equations (FDEs). This generalisation of derivatives and integrals led to the field of mathematics called fractional calculus [1], [2]. The history of fractional calculus started in the 17th century, but only recently became popular in applied sciences. The application of FDEs has expanded rapidly and we can mention for example the analysis of problems such as creep or relaxation in visco-elastoplastic materials, diffusion process models, control, and plasma physics problems [3], [4], [5], [6]. Nonetheless, in many applications is necessary to solve FDEs using efficient numerical techniques [7], [8], [9], [10], [11], [12], [13], [14].
The diffusion process plays an important role not only in heat transfer and fluid flow problems, but also in the modelling of pattern formation that arise in porous media. The time-fractional diffusion equation describes the mass transfer processes involving memory effects [15]. The mean square displacement (MSD) of the diffusing species in standard diffusion is linear with respect to time. One can define the MSD as a product of the diffusion coefficient and time [16].
If the memory effects are present to some mass transfer, then the process no longer follows a Brownian motion and the diffusion species cannot be described by the Fick’s second law [17]. In these cases, the time-fractional diffusion equation can explain better the dynamic phenomena. Indeed, various types of complex transport processes can be described by means of the fractional order derivative, so that , where and denote the displacement, time and generalized diffusion coefficient. Otherwise, if , then the sub-diffusive transport regime holds, meaning that it has a smaller speed than the normal diffusion. If the fractional order lies in the range , then the super-diffusive transport regime holds and exhibits a larger speed than the classical Fickian transport [18], [19]. These models commonly occur within media with porous or fractal structures [20]. Unlike the classical case, the anomalous diffusion involves a MSD that is proportional to the power of time with non-integer order. For describing the statistical probability of the position of a particle is the continuous time random walk (CTRW) model is often employed, which is related to the Lévy diffusion process [21], [22], [23], [24].
The anomalous diffusion and its corresponding regime may have different physical roots depending on each particular case [25]. Nonetheless, this dynamical phenomenon is different from the traditional Knudsen and Fickian diffusion, where the physical roots are clear. The two types of diffusion are governed by a Markovian type Wiener Brownian motion, and the corresponding pores have a smaller size than the species mean free path. In viscoelastic media it is the additional degree of freedom that drives the sub-diffusive regime, while in chaotic systems, the presence of traps that cause the anomalous diffusion [25]. Non-usual diffusion can be also created as a result of the fractal structure in solid media [20]. If the inertial forces of the particles dominate over the inter-particle frictional forces, then we can obtain a deviation from the standard Fickian transport [26]. Mass transfer kinetics in the scope of the gaseous transport within restricted porous media is described by the retention time of the diffusing species in the pores of the solid media.
The retention time can be related to geometrical confinements within the pores and the diffusing species adsorption on the surface inside the pores. As a result of the adsorption process, the diffusing molecules remain at a particular location for different time intervals. This behaviour can be due to the energy disorder on the surface of the porous solid media. The time delays control the memory effects and the nonlinearity of the random movement of particles, leading to a non-Markov Brownian motion described by the CTRW model. As a result, the fractional derivative replaces the temporal derivative of integer order in the transport equation with much better modelling results [27].
We study numerical solution for the modified time-fractional diffusion equation (MTFDE) including two time fractional derivatives
| (1) |
with the following initial and boundary conditions:
| (2) |
| (3) |
where the constants and are positive, stands for the space variable, is the closed contour bounding the region, represents the spatial domain, and is the Laplacian operator with respect to the spatial variables. Additionally, is the forcing term with satisfactory smoothness and is a given continuous function. The fractional diffusion terms and reflect the anomalous subdiffusion behavior of diffusion processes. The fractional operator represents the Riemann–Liouville (R-L) fractional derivative with respect to time variable t, formulated as
where is Gamma function.
This model has been applied in econophysics due to the an increasing interest in describing CTRW-like effects [28]. Some numerical approaches have been presented for solving MTFDE. Liu et al. [29] and Mohebbi et al. [30] developed the finite element and the RBF meshless methods, respectively. Dehghan et al. [31] and Wang et al. [32] formulated the Legendre spectral element and the compact locally finite difference techniques, respectively. Li and Wang [33] proposed a compact difference algorithm to approximate the MTFDE. Shivanian and Jafarabadi [34] presented a radial point interpolation, while Cao et al. [35] adopted an implicit midpoint scheme for approximating MTFDE.
A crucial issue when analysing complex scientific processes is the numerical modeling and simulation. Such processes are usually obtained both at large or small scales, and pose difficulties for an interpretation using direct measurements. Important developments in numerical techniques include the finite volume (FV), finite element (FE), finite difference (FD), and pseudo-spectral (PS) approaches. These techniques provide an approximate solution to the governing equations over a distribution of elements, or nodes, structured in a point grid or mesh. A set of meshless numerical techniques emerged over the last decades. Such techniques make use of the interaction between each node and part, or all, of the surrounding nodes, by adopting a specified kernel rather than following the connections among them. Spectral meshless techniques based on the radial basis functions (RBFs) are gaining popularity in the geosciences due to their competitive accuracy, functionality on unstructured meshes. The RBF technique is an efficient method for interpolation of multidimensional scattered data [36], [37], [38], since it does not requires meshes and is able to solve easily complex geometrical and high-dimension problems. Therefore, the RBFs became popular for approximating partial differential equations on complex domains and have been applied in the solution of physical problems with theoretical proofs on solvability and convergence [36], [37], [38].
Hardy [39] initially used the RBF to interpolate scattered points for the approximation of irregular surfaces that have an important role in meshfree techniques. Kansa [40] employed the RBF interpolation technique to obtain the approximate solution of a PDE using all the domain points (thereafter named the Kansa’s method). The results obtained from applying the Kansa’s method lead to a large, dense, and ill-conditioned linear system [41]. For overcoming the above problems with the Kansa’s approach, a “local” version of RBF was proposed giving spectral accuracy for a sparse, better-conditioned linear system and allowing more flexibility to handle non-linearities. The RBF generated finite difference, called as RBF-FD, is another technique that is based on RBF. This method is based on generalized FD method for scattered node layouts advanced by Tolstykh [42]. The RBF-FD is a FD technique where we compute the weights by fitting an RBF interpolant to scattered nodes in one or several spatial dimensions. This strategy leads to a sparse differentiation matrix. After the differentiation matrix is created, one can use it repeatedly to approximate the spatial derivative. The RBF-FD, combining the meshless and FD methods, has attracted the attention of many scholars due to its properties. Abbaszadeh and Dehghan [43] developed a fast and efficient numerical algorithm by combining the local RBF-FD approach with the proper orthogonal decomposition (POD) and the discrete empirical interpolation method (DEIM) to simulate the time dependent incompressible Navier–Stokes model. Dehghan et al. [44] proposed a local meshless RBF-FD method for solving the regularized long-wave and extended Fisher-Kolmogorov equations in one-, two-, and three-dimensions. Dehghan and Abbaszadeh [45] considered a linear combination of the shape functions of local RBF collocation method with the moving Kriging interpolation technique. Avazzadeh et al. [46] applied the local RBF-FD to obtain the solitary wave solutions of the generalized Rosenau-Korteweg-de Vries-regularized-long wave equation. Nikan et al. [47], [48], [49] adopted the local RBF-FD collocation approach for solving the time fractional equations.
This work proposes a local stabilized approach, generated through the hybrid Gaussian-cubic RBF and FD for obtaining the solution of the MTFDE. The infinitely smooth RBF, such as Gaussian, provide an invertible system matrix in meshless methods. Nevertheless, for a large number of domain nodes and small shape parameters, a Gaussian RBF yields a system of equations that is ill-conditioned. On the other hand, the cubic RBF is infinitely smooth and without any shape parameter, unlike what occurs with the Gaussian RBF. However, using a cubic RBF to interpolate shape functions in meshless techniques for specific node arrangements has the risk of obtaining a singular system. Indeed, this paper introduces an approach to deal with these two issues through hybrid RBF combining Gaussian kernels with cubic splines. The basic idea behind such hybridization is to obtain a kernel that takes advantage of the merits of the two kernels while compensating for the limitations of each one and keeping the formulation as a standard RBF method. The outline of this paper is as follows. The Section entitled “Time-discrete formulation” accomplishes the temporal discretization by integrating both sides of the MTFDE. The stability analysis and a priori error estimates in -norm are also discussed in detail. The Section entitled “Local hybridization of the Gaussian and cubic kernels” describes the spatial desensitization with the of the local hybrid kernel meshless techniques. The Section entitled “Numerical examples” illustrates the numerical algorithm by means of three problems that highlight the accuracy and efficiency of the proposed approach. Finally, the Section entitled “Conclusion” synthesises the main concluding remarks.
Time-discrete formulation
In this section, a time discrete algorithm to approximate the (1) in the time variable is formulated. For this purpose, we split the time interval into small cells with time step length and nodes , for , where M is a positive integer.
Definition 1
Suppose that , and that the expression
denotes the R-L fractional integral operator of order .
Lemma 1
([50].) If , then
where , and .
Integrating both sides of Eq. (1) on , gives
| (4) |
By means of Lemma 1 and the following equation
we obtain
| (5) |
where and .
By eliminating the small error term and introducing as the numerical approximation, results:
| (6) |
Theoretical analysis of the difference scheme
We define the functional spaces endowed with the standard norms and inner products for the proposed difference algorithm as
where denotes bounded and open domain, represents a d-tuple, and , with , and is a Hilbert space with the inner product
and associated norm
Nonetheless, instead of adopting the above standard -norm, we define by
where and are constant.
The error analysis of the proposed algorithm (6) follows the ideas discussed in [31], [30]. For this, we start with the following definition and lemma.
Definition 2
([51]) A finite difference algorithm is called to be stable for the norm , if we have two constants and , independent of , such that when approaches zero, we can write:
(7) where f and represent the source term and the initial data, respectively.
Lemma 2
([52]). If we consider
then we have the following inequalities:
Theorem 1
If , then the implicit numerical method (6) is un-conditionally stable in the -norm.
Proof
We multiply Eq. (6) by and integrate on ,
Considering the Cauchy–Schwarz inequality, one obtains
or
Regarding Lemma 2, we can write
Also, in view of Cauchy–Schwarz inequality, we obtain
According to the Poincaré and Young’s inequalities, we get
respectively, and we obtain
After simplification, we arrive at
Therefore, we obtain
(8) where
If we consider
then expression (8) can be rewritten as
(9) From [53], for , it holds that
In view of the aforesaid inequalities and the relation (9), we get
and the proof is concluded. □
Theorem 2
Let represent the exact solution of Eqs. (1), (2), (3) and be the approximate solution obtained by (6). Then, the semi-implicit difference algorithm (6) has convergence rate .
Proof
We define at . By subtracting Eq. (5) from Eq. (6), we obtain
(10) where and . Regarding Theorem 1 and Eq. (10), the following inequality is obtained:
which finishes the proof of Theorem 2. □
Local hybridization of the Gaussian and cubic kernels
The RBF is a value dependent function on the distance from the center point. The RBF can be easily implemented by using the distance functions to solve multi-dimensional PDE. In the RBF method, the approximation of the function to the data values , at the centers , is represented as
| (11) |
where are unknown coefficients, , are RBF, is the Euclidean norm between and , and denotes shape parameter. The unknown expansion coefficients, , are determined by imposing the interpolation condition [54], [55].
Mishra et al. [56] first introduced the hybrid Gaussian-cubic RBF as a stable method for interpolation problems involving scattered data. Later, Mishra et al. [57], [58] developed a stabilized RBF-FD approach with a hybrid kernel, generated through the cubic and Gaussian RBF hybridization based on FD. It was shown that this hybrid kernel was able to calculate stable interpolants for scattered nodes when there were a large number of degrees of freedom. In addition, the ill-conditioning in the numerical solution of PDEs was reduced. The hybrid Gaussian-cubic kernel is expressed by the relationship:
| (12) |
with and representing the weights that control the Gaussian and cubic kernels, respectively, and standing for the shape parameter of the Gaussian kernel
| (13) |
where the parameters and play a significant role in the stability and accuracy of the proposed technique. The parameters that control the cubic and Gaussian kernels in the hybrid RBF are chosen via global particle swarm optimization. The proposed strategy was observed to considerably decrease the ill-conditioning in the global RBF (GRBF) collocation technique. Moreover, it maintains the accuracy and stability for considerably small shape parameters. The term “stabilized” can be interpreted in two ways here [57], [58]. On one hand, it can refer to the significant reduction in the interpolation matrix condition number. On the other hand, it can also point to the stabilization of the eigenvalue spectra of the system matrix belonging to the linear system irrespective of the stencil size or any stencil irregularity. This hybrid RBF overcomes the ill-conditioning issue in RBF-FD and results in a stabilized evaluation for a low computational cost, equivalent to the evaluation obtained from the GRBF. The proposed strategy decreases considerably the ill-conditioning in the GRBF. Moreover, it maintains the accuracy and stability for considerably small shape parameters [57], [58]. Oruç [59] applied the local hybrid kernel meshless method to approximate the fractional cable equation.
Kansa [60], [61] adopted a linear differential operator for interpolating (11) in order approximate at the N scatter nodes,
| (14) |
Eq. (14) represents a GRBF approximation since one needs all points in the domain to approximate at one of the points. That is to say, in order to determine the interpolation coefficient, one needs to consider all the spatial domain points. However, a large and ill-conditioned linear system is generated in the GRBF, which may leads to uncertain results. On the other hand, one can use the local RBF method only for the local support domain (restricted nodes) on each center rather than for the whole set of points. The local RBF results in a sparse and better-conditioned linear system and, at the same time, is reliable for ill-conditioned problems.
Suppose that is a set of N distinct points computational region that splits into two sets and , which are the indices of the internal and boundary nodes, respectively, and that N denotes the total number of nodes so that . Moreover, consider the subset that is a vector with center that including the center number and the indices of the nearest neighboring centers. Each center and its neighbors are named a stencil. Fig. 1 represents a typical stencil. Our target of this part is to approximate the Laplacian operator through the proposed method, where . The linear differential operator at a reference node can be approximated using the weighted linear sum of function values at all nodes in its support domain as:
| (15) |
The LRBF-FD stencil weights, , will be computed by enforcing the linear constraint (15) and the RBF , centered at the stencil point locations [42], [62], [63], that can be formulated as
| (16) |
Therefore, we have a system of equations with size at each stencil as follows
| (17) |
where , are the elements of the coefficient matrix , , is differentiation weights for the point , and has the elements . The weight coefficients on the corresponding local domain can be calculated as
| (18) |
Solving Eq. (18) and substituting the obtained result into Eq. (15) gives the approximation solution of the linear differential operator, that is, gives at node . The following system of equations can be integrated by substituting (15) into Eq. (6) at an internal point and Eq. (3) at all Dirichlet boundary points as
| (19) |
where the elements of the matrices and can be written as follows:
Moreover, we have and for the Kronecker delta function. The implementation of the proposed method, underlying computational aspects, can be summarized as follows:
-
Step 1
Generate nodes distributions
The uniform or Halton node distributions are generated in the solution domain as the set of evaluation points. The uniformly random Halton nodes are generated by using the MATLAB program haltonseq.m [64]. The set of collocation nodes and is splited into two sets and , which are the indices of the internal and boundary nodes, respectively, and where N denotes the total number of nodes so that .
-
Step 2
Construction of the support domain
For each , we first create a local support domain that includes the nearest evaluation points to . In this approach, each local support domain includes only evaluation nodes. The neighboring points can be selected via several methods. One of these methods consists of defining a finite radius around a node and assuming that the points within that radius are the corresponding neighboring points. One can achieve the kd-tree with the help of the knnsearch function available in MATLAB [65], [64].
-
Step 2
Determination of the differentiation weights for the point
The weight coefficients are obtained to approximate the Laplacian operator on the corresponding local domain in the center by using the relation (18).
-
Step 3
Create the coefficient matrix
We create the matrices and by using Step 2.
-
Step 4
Calculate the approximate solution in the main time stepping loop
We set Eq. (19) in a loop for the number of time steps, , and we calculate the approximate solution at each time step.
Fig. 1.

The adopted stencil in the two-dimensional case based on the center point and its support.
Numerical examples
This section includes three problems and four domains for illustrating the effectiveness and accuracy of the proposed method. In order to assess the performance, we calculate the time convergence order by means of the formula:
where denotes the absolute error. The condition number (C-N) of the coefficient matrix is evaluated by means of the Matlab command condest. All computations are obtained in MATLAB R2016a on a Pentium IV, 2800 MHz CPU with 8 Gbyte memory. Fig. 2 considers four distinct types of computational regions (). The domain is discretized including the uniform points. The contour of is determined by the polar form . The domains and exhibit irregular geometries given by and , respectively, discretized with irregular distribution of nodes.
Example 1
Consider the following MTFDE:
Fig. 2.
The computational regions for the test problems.
The boundary and initial conditions are obtained from the analytic solution .
The new method is employed for determining the solution with different values of and N on the four domains. The numerical results are summarised in Table 1, Table 2, Table 3, Table 4 and Fig. 3, Fig. 4, Fig. 5, Fig. 6. Table 1, Table 2 list the rates of convergence in the temporal direction at on the domains with , and . From these tables, it can be observed that the rate of convergence in the temporal variable is , which is compatible with the theoretical formulation. Table 3 compares the computational errors of the proposed technique with those obtained by other methods [31], [34] for . These results are in agreement with those reported in [31], [34]. Table 4 lists the computational errors, the condition number and computational time (in seconds) for different stencil sizes with . It can be concluded that the error diminishes by increasing the stencil sizes . Furthermore, the condition numbers are quite acceptable. Table 5 compares the error for the schemes described in [30] with those obtained by the proposed technique when on . Table 6 demonstrates the error for the proposed technique at different final time T on . From this table, it can be seen that the numerical results are acceptable in larger T. Fig. 3 represents the numerical solutions and the computational errors by letting and , when on . Fig. 4 depicts the numerical solutions and the computational errors by taking and , when on . Fig. 5 portrays the numerical solutions and the computational errors by letting and , when on . Finally, Fig. 6 represents the numerical solutions and the computational errors by taking and , when on . From Fig. 4, Fig. 5, Fig. 6, it can be seen that the proposed method performs well when solving problems involving complicated and irregular domains.
Example 2
Consider the following two-dimensional MTFDE:
Table 1.
Numerical orders of convergence in the time variable with on domains and .
|
|
|
|||
|---|---|---|---|---|
| – | – | |||
Table 2.
Numerical orders of convergence in the time variable with on domains and of Example 1.
|
|
|
|||
|---|---|---|---|---|
| – | – | |||
Table 3.
Table 4.
The error, C-N and CPU time (in seconds) of Example 1.
|
|
|
|||||
|---|---|---|---|---|---|---|
| C-N | CPU | C-N | CPU(s) | |||
| 43 | ||||||
| 63 | ||||||
| 83 | ||||||
| 103 | ||||||
Fig. 3.
The numerical solutions and the resulting errors at final time on region of Example 1.
Fig. 4.
The numerical solutions and the resulting errors at final time on region of Example 1.
Fig. 5.
The numerical solutions and the resulting errors at final time on region of Example 1.
Fig. 6.
The numerical solutions and the resulting errors at final time on region of Example 1.
Table 5.
| N | Ref. [30] | Proposed method | ||
|---|---|---|---|---|
| 81 | ||||
| 289 | ||||
| 81 | ||||
| 289 |
Table 6.
The error at the various final times on with and of Example 1.
| T | C-N | CPU(s) | ||
|---|---|---|---|---|
The boundary and initial conditions are calculated using the analytic solution .
The proposed technique is adopted for computing the solution with various values of and N on . The numerical results are given in Table 7, Table 8, Table 9, Table 10 and Fig. 7, Fig. 8, Fig. 9, Fig. 10. Table 7, Table 8 illustrate the rate of convergence in the temporal direction at on domains with and . We can observe that the rate of convergence in temporal direction is , which is compatible with the theoretical result. Table 9 reports the computational errors, the C-N and computational time (in seconds) for different stencil sizes with and . We observe that the error diminishes by increasing the stencil sizes , and that the condition numbers are quite acceptable. Table 10 lists the error for the proposed technique at various final time T on . It can be observed that the method yields accurate results in large T and exhibits adequate stability. Fig. 7 represents the numerical solutions and the computational errors by letting and , when on . Fig. 8 portraits the numerical solutions and the computational errors by taking and , when on . Fig. 9 plots the numerical solutions and the computational errors by letting and , when on . Finally, Fig. 10 illustrates the numerical solutions and the computational errors by taking and , when on . We verify that the accuracy of the proposed method is not affected by the complex shaped domains with the uniform and Halton nodes.
Example 3
Consider the following Gaussian pulse example
Table 7.
Numerical orders of convergence in the time variable with on domains and of Example 2.
|
|
|
|||
|---|---|---|---|---|
| – | – | |||
Table 8.
Numerical orders of convergence in the time variable with on domains and of Example 2.
|
|
|
|||||
|---|---|---|---|---|---|---|
| CPU (s) | CPU (s) | |||||
| – | – | |||||
Table 9.
The error , C-N and CPU time (in seconds) with and of Example 2.
|
|
|
|||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| C-N | CPU | C-N | CPU(s) | |||||||
| 37 | ||||||||||
| 57 | ||||||||||
| 77 | ||||||||||
| 97 | ||||||||||
Table 10.
The error at the various final times on with and of Example 2.
| T | C-N | CPU(s) | ||
|---|---|---|---|---|
Fig. 7.
The numerical solutions and the resulting errors for at final time on region of Example 2.
Fig. 8.
The numerical solutions and the resulting errors at final time on region of Example 2.
Fig. 9.
The numerical solutions and the resulting errors at final time on region of Example 2.
Fig. 10.
The numerical solutions and the resulting errors at final time on region of Example 2.
All conditions and source term are deduced from the analytic solution .
The new method is adopted for determining the numerical solution with various values of and at final times T. Table 11 lists the errors and the time convergence orders of the proposed method for various values of and at final time on the square domain including the uniform nodes. It can be seen that the obtained convergence rates tend to a limit close to , which is in accordance with the theoretical convergence order. Fig. 11 depicts the approximate solutions and associated errors by choosing various values of on the square domain having the uniform nodes with and at .
Table 11.
Numerical orders of convergence in the time variable of the proposed method with and for Example 3.
|
|
|
|||
|---|---|---|---|---|
| – | – | |||
Fig. 11.
Approximate solutions and errors on the square domain for with on at for Example 3.
Conclusion
Fractional diffusion models phenomena of anomalous diffusion in transport processes through complex and disordered systems with fractal media. This paper adopted a local hybrid kernel meshless strategy to solve the TFMDE. We observe in the published literature that some numerical algorithms have a high-order numerical accuracy on domains with simple shapes, but they are not applicable in the case of complex and irregular domains. On the other hand, some other techniques can be used on complex domains, but they exhibit in sufficient accuracy. Given these limitations, this paper presented a new local hybrid kernel meshless method. This approach not only provides adequate precision, but is also usable over complex domains with various node distributions. First, a finite difference scheme was employed to approximate the time direction. The unconditionally stability and convergence analysis of the semi-discrete approach were examined. Second, the local hybridization of Gaussian and cubic kernels method were used to discrete the spatial direction. Numerical simulations verified the good performance of the meshless algorithm on regular and irregular domains. The numerical results are compatible with the theoretical conclusions.
Declaration of Competing Interest
The authors declare no competing interests.
Compliance with ethics requirement
This paper does not include any studies with human or animal subjects.
Acknowledgements
The authors would like to thank the editors and three anonymous reviewers for their insightful comments and suggestions that greatly improved the quality of this paper.
Biography

Zakieh Avazzadeh is an Associate Professor at Xi’an Jiaotong-Liverpool University Suzhou, Jiangsu, China. She received her Ph.D. degree in Applied Mathematics from Yazd University in 2011. From 2012 to 2014, she was a postdoctoral fellowship at Hohai University. Her research areas are Numerical Approximation, Meshless Methods and Orthogonal Basis Functions. She is also interested in Fractional Calculus and Fractional Dynamical Systems.
Footnotes
Peer review under responsibility of Cairo University.
Contributor Information
O. Nikan, Email: omidnikan77@yahoo.com.
Z. Avazzadeh, Email: zakieh.avazzadeh@xjtlu.edu.cn.
J.A. Tenreiro Machado, Email: jtm@isep.ipp.pt.
References
- 1.Oldham KB, Spanier J. The Fractional Calculus, vol. 111 of Mathematics in science and engineering; 1974.
- 2.Podlubny I. Vol. 198. Elsevier; 1998. (Fractional differential equations: an introduction to fractional derivatives, fractional differential equations, to methods of their solution and some of their applications). [Google Scholar]
- 3.Uchaikin V.V. Vol. 2. Springer; 2013. (Fractional derivatives for physicists and engineers). [Google Scholar]
- 4.Milici C., Drăgănescu G., Machado J.T. Vol. 25. Springer; 2019. (Introduction to fractional differential equations). [Google Scholar]
- 5.Pinto C., Carvalho A.R. Fractional dynamics of an infection model with time-varying drug exposure. J Comput Nonlinear Dyn. 2018;13(9) Article 090904. [Google Scholar]
- 6.Carvalho A.R., Pinto C.M., Tavares J.N. Maintenance of the latent reservoir by pyroptosis and superinfection in a fractional order HIV transmission model. Int J Optim Control: Theories Appl (IJOCTA) 2019;9(3):69–75. [Google Scholar]
- 7.Sweilam N., AL-Mekhlafi S., Albalawi A., Machado J.T. Optimal control of variable-order fractional model for delay cancer treatments. Appl Math Model. 2021;89:1557–1574. [Google Scholar]
- 8.Sweilam N., AL-Mekhlafi S., Baleanu D. Nonstandard finite difference method for solving complex-order fractional Burgers’ equations. J Adv Res. 2020;25:19–29. doi: 10.1016/j.jare.2020.04.007. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Tuan N.H., Baleanu D., Thach T.N., O’Regan D., Can N.H. Final value problem for nonlinear time fractional reaction–diffusion equation with discrete data. J Comput Appl Math. 2020;376:112883. [Google Scholar]
- 10.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 Diff Eqs. 2020;2020(1):46. [Google Scholar]
- 11.Luc N.H., Huynh L.N., Baleanu D., Can N.H. Identifying the space source term problem for a generalization of the fractional diffusion equation with hyper-Bessel operator. Adv Diff Eqs. 2020;2020(1):1–23. [Google Scholar]
- 12.Dwivedi K.D., Das S., Baleanu D. Numerical solution of nonlinear space–time fractional-order advection–reaction–diffusion equation. J Comput Nonlinear Dyn. 2020;15(6):061005. [Google Scholar]
- 13.Dehghan M., Manafian J., Saadatmandi A. Solving nonlinear fractional partial differential equations using the homotopy analysis method. Numer Methods Partial Diff Eqs: An Int J. 2010;26(2):448–479. [Google Scholar]
- 14.Dehghan M., Abbaszadeh M., Deng W. Fourth-order numerical method for the space–time tempered fractional diffusion-wave equation. Appl Math Lett. 2017;73:120–127. [Google Scholar]
- 15.Metzler R., Klafter J. Boundary value problems for fractional diffusion equations. Phys A. 2000;278(1–2):107–125. [Google Scholar]
- 16.Podlubny I. Geometric and physical interpretation of fractional integration and fractional differentiation, arXiv preprint math/0110241.
- 17.Vlahos L, Isliker H, Kominis Y, Hizanidis K. Normal and anomalous diffusion: A tutorial, arXiv preprint arXiv:0805.0419.
- 18.Tadjeran C., Meerschaert M.M. A second-order accurate numerical method for the two-dimensional fractional diffusion equation. J Comput Phys. 2007;220(2):813–823. [Google Scholar]
- 19.Ciesielski M, Leszczynski J. Numerical simulations of anomalous diffusion, arXiv preprint math-ph/0309007.
- 20.O’Shaughnessy B., Procaccia I. Diffusion on fractals. Phys Rev A. 1985;32(5):3073. doi: 10.1103/physreva.32.3073. [DOI] [PubMed] [Google Scholar]
- 21.Chen W., Sun H., Zhang X., Korošak D. Anomalous diffusion modeling by fractal and fractional derivatives. Comput Math Appl. 2010;59(5):1754–1758. [Google Scholar]
- 22.Paradisi P., Cesari R., Mainardi F., Tampieri F. The fractional Fick’s law for non-local transport processes. Phys A. 2001;293(1–2):130–142. [Google Scholar]
- 23.Zhang H., Liu F., Anh V. Numerical approximation of Lévy-Feller diffusion equation and its probability interpretation. J Comput Appl Math. 2007;206(2):1098–1115. [Google Scholar]
- 24.Płociniczak Ł. Analytical studies of a time-fractional porous medium equation. Derivation, approximation and applications. Commun Nonlinear Sci Numer Simul. 2015;24(1–3):169–183. [Google Scholar]
- 25.Thiel F., Flegel F., Sokolov I.M. Disentangling sources of anomalous diffusion. Phys Rev Lett. 2013;111(1):010601. doi: 10.1103/PhysRevLett.111.010601. [DOI] [PubMed] [Google Scholar]
- 26.Rozenbaum V.M., Shapochkina I.V. Analytical representation of the relations of inertial diffusion transport. JETP Lett. 2015;102(4):248–253. [Google Scholar]
- 27.Metzler R., Klafter J. The random walk’s guide to anomalous diffusion: a fractional dynamics approach. Phys Rep. 2000;339(1):1–77. [Google Scholar]
- 28.Scalas E. The complex networks of economic interactions. Springer; 2006. Five years of continuous-time random walks in econophysics; pp. 3–16. [Google Scholar]
- 29.Liu Q., Liu F., Turner I., Anh V. Finite element approximation for a modified anomalous subdiffusion equation. Appl Math Model. 2011;35(8):4103–4116. [Google Scholar]
- 30.Mohebbi A., Abbaszadeh M., Dehghan M. Solution of two-dimensional modified anomalous fractional sub-diffusion equation via radial basis functions (RBF) meshless method. Eng Anal Bound Elem. 2014;38:72–82. [Google Scholar]
- 31.Dehghan M., Abbaszadeh M., Mohebbi A. Legendre spectral element method for solving time fractional modified anomalous sub-diffusion equation. Appl Math Model. 2016;40(5–6):3635–3654. [Google Scholar]
- 32.Wang T., Wang Y.-M. A compact lod method and its extrapolation for two-dimensional modified anomalous fractional sub-diffusion equations. Comput Math Appl. 2016;71(1):147–170. [Google Scholar]
- 33.Li Y., Wang D. Improved efficient difference method for the modified anomalous sub-diffusion equation with a nonlinear source term. Int J Comput Math. 2017;94(4):821–840. [Google Scholar]
- 34.Shivanian E., Jafarabadi A. Time fractional modified anomalous sub-diffusion equation with a nonlinear source term through locally applied meshless radial point interpolation. Mod Phys Lett B. 2018;32(22):1850251. [Google Scholar]
- 35.Cao X., Cao X., Wen L. The implicit midpoint method for the modified anomalous sub-diffusion equation with a nonlinear source term. J Comput Appl Math. 2017;318:199–210. [Google Scholar]
- 36.Franke C., Schaback R. Convergence order estimates of meshless collocation methods using radial basis functions. Adv Comput Math. 1998;8(4):381–399. [Google Scholar]
- 37.Micchelli C.A. Approximation theory and spline functions. Springer; 1984. Interpolation of scattered data: distance matrices and conditionally positive definite functions; pp. 143–145. [Google Scholar]
- 38.Madych W., Nelson S. Multivariate interpolation and conditionally positive definite functions. ii. Math Comput. 1990;54(189):211–230. [Google Scholar]
- 39.Hardy R.L. Multiquadric equations of topography and other irregular surfaces. J Geophys Res. 1971;76(8):1905–1915. [Google Scholar]
- 40.Kansa E.J. Multiquadrics-a scattered data approximation scheme with applications to computational fluid-dynamics-i surface approximations and partial derivative estimates. Comput Math Appl. 1990;19(8–9):127–145. [Google Scholar]
- 41.Kansa E., Hon Y. Circumventing the ill-conditioning problem with multiquadric radial basis functions: applications to elliptic partial differential equations. Comput Math Appl. 2000;39(7–8):123–138. [Google Scholar]
- 42.Tolstykh A., Shirobokov D. On using radial basis functions in a “finite difference mode with applications to elasticity problems. Comput Mech. 2003;33(1):68–79. [Google Scholar]
- 43.Abbaszadeh M., Dehghan M. Reduced order modeling of time-dependent incompressible Navier-Stokes equation with variable density based on a local radial basis functions-finite difference (LRBF-FD) technique and the POD/DEIM method. Comput Methods Appl Mech Eng. 2020;364:112914. [Google Scholar]
- 44.Dehghan M., Shafieeabyaneh N. Local radial basis function–finite-difference method to simulate some models in the nonlinear wave phenomena: regularized long-wave and extended Fisher-Kolmogorov equations. Eng Comput. 2019:1–21. doi: 10.1007/s00366-019-00877-z. [DOI] [Google Scholar]
- 45.Dehghan M., Abbaszadeh M. The meshless local collocation method for solving multi-dimensional Cahn-hilliard, Swift-Hohenberg and phase field crystal equations. Eng Anal Bound Elem. 2017;78:49–64. [Google Scholar]
- 46.Avazzadeh Z., Nikan O., Machado J.A.T. Solitary wave solutions of the generalized Rosenau-KdV-RLW equation. Mathematics. 2020;8(9):1601. [Google Scholar]
- 47.Nikan O., Avazzadeh Z., Machado J.T. Numerical investigation of fractional nonlinear sine-Gordon and Klein-gordon models arising in relativistic quantum mechanics. Eng Anal Bound Elem. 2020;120:223–237. [Google Scholar]
- 48.Nikan O., Machado J., Avazzadeh Z., Jafari H. Numerical evaluation of fractional Tricomi-type model arising from physical problems of gas dynamics. J Adv Res. 2020;25:205–216. doi: 10.1016/j.jare.2020.06.018. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 49.Nikan O., Machado J.T., Golbabai A. Numerical solution of time-fractional fourth-order reaction-diffusion model arising in composite environments. Appl Math Model. 2020;89:819–836. [Google Scholar]
- 50.Zhuang P.-H., Liu Q.-X. Numerical method of Rayleigh-Stokes problem for heated generalized second grade fluid with fractional derivative. Appl Math Mech. 2009;30(12):1533. [Google Scholar]
- 51.Liu F., Zhuang P., Burrage K. Numerical methods and analysis for a class of fractional advection–dispersion models. Comput Math Appl. 2012;64(10):2990–3007. [Google Scholar]
- 52.Lin Y., Li X., Xu C. Finite difference/spectral approximations for the fractional cable equation. Math Comput. 2011;80(275):1369–1396. [Google Scholar]
- 53.Zhang N., Deng W., Wu Y. Finite difference/element method for a two-dimensional modified fractional diffusion equation. Adv Appl Math Mech. 2012;4(4):496–518. [Google Scholar]
- 54.Wendland H. Vol. 17. Cambridge University Press; 2004. (Scattered data approximation). [Google Scholar]
- 55.Buhmann M.D. Vol. 12. Cambridge University Press; 2003. (Radial basis functions: theory and implementations). [Google Scholar]
- 56.Mishra P.K., Nath S.K., Sen M.K., Fasshauer G.E. Hybrid Gaussian-cubic radial basis functions for scattered data interpolation. Comput Geosci. 2018;22(5):1203–1218. [Google Scholar]
- 57.Mishra P.K., Nath S.K., Kosec G., Sen M.K. An improved radial basis-pseudospectral method with hybrid Gaussian-cubic kernels. Eng Anal Bound Elem. 2017;80:162–171. [Google Scholar]
- 58.Mishra P.K., Fasshauer G.E., Sen M.K., Ling L. A stabilized radial basis-finite difference (RBF-FD) method with hybrid kernels. Comput Math Appl. 2019;77(9):2354–2368. [Google Scholar]
- 59.Oruç Ö. A local hybrid kernel meshless method for numerical solutions of two-dimensional fractional cable equation in neuronal dynamics. Numer Methods Partial Diff Eqs. 2020;36(6):1699–1717. [Google Scholar]
- 60.Kansa E.J. Multiquadrics-A scattered data approximation scheme with applications to computational fluid-dynamics-i surface approximations and partial derivative estimates. Comput Math Appl. 1990;19(8–9):127–145. [Google Scholar]
- 61.Kansa E.J. Multiquadrics-a scattered data approximation scheme with applications to computational fluid-dynamics-ii solutions to parabolic, hyperbolic and elliptic partial differential equations. Comput Math Appl. 1990;19(8–9):147–161. [Google Scholar]
- 62.Shu C., Ding H., Yeo K. Local radial basis function-based differential quadrature method and its application to solve two-dimensional incompressible Navier-Stokes equations. Comput Methods Appl Mech Eng. 2003;192(7–8):941–954. [Google Scholar]
- 63.Wright G.B., Fornberg B. Scattered node compact finite difference-type formulas generated from radial basis functions. J Comput Phys. 2006;212(1):99–123. [Google Scholar]
- 64.Fasshauer GE. Meshfree Approximation Methods with Matlab:(With CD-ROM), Vol. 6, World Scientific Publishing Co Inc; 2007.
- 65.Shechter G. Matlab package kd-tree; 2004.











