Skip to main content
Journal of Advanced Research logoLink to Journal of Advanced Research
. 2021 Mar 10;32:45–60. doi: 10.1016/j.jare.2021.03.002

A local stabilized approach for approximating the modified time-fractional diffusion problem arising in heat and mass transfer

O Nikan a, Z Avazzadeh b,, JA Tenreiro Machado c
PMCID: PMC8408339  PMID: 34484825

Graphical abstract

graphic file with name ga1.jpg

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 x2(t)~Kγtγ, where x,t and Kγ0 denote the displacement, time and generalized diffusion coefficient. Otherwise, if 0<γ<1, 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 1<γ<2, 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

ux,tt-ν1Dt1-αΔux,t-ν2Dt1-βΔux,t=fx,t,xΩ,0<tT, (1)

with the following initial and boundary conditions:

u(x,0)=h(x),xΩ, (2)
u(x,t)=g(x,t),t>0,xΩ, (3)

where the constants ν1 and ν2 are positive, x=(x,y) stands for the space variable, Ω is the closed contour bounding the region, 0<α,β<1,Ω=ΩΩR2 represents the spatial domain, and Δis the Laplacian operator with respect to the spatial variables. Additionally, f(x,t) is the forcing term with satisfactory smoothness and h(x) is a given continuous function. The fractional diffusion terms Dt1-αΔu(x,t) and Dt1-βΔu(x,t) reflect the anomalous subdiffusion behavior of diffusion processes. The fractional operator Dt1-γz(x,t) represents the Riemann–Liouville (R-L) fractional derivative with respect to time variable t, formulated as

Dt1-γz(x,t)=1Γ(γ)t0tz(x,s)(t-s)1-γds,

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 H1-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 [0,T] into small cells with time step length δt and nodes tk=kδt, for k=0,1,2,,M, where M is a positive integer.

Definition 1

Suppose that y(t)L1(a,b), and that the expression

Ia+γy(t)=1Γ(γ)aty(η)(t-η)1-γdη,t>a,γ>0,

denotes the R-L fractional integral operator of order γ.

Lemma 1

([50].) If y(t)C2[0,1], then

I0+γy(tk+1)-I0+γy(tk)=δtγΓ(γ+1)y(tk+1)+j=0k-1(bj-bj+1)y(tk-j)+Rk,γ,

where Rk,γCbkδt1+γ, 1=b0>b1>>bk>0 and bj=(j+1)γ-jγ.

Integrating both sides of Eq. (1) on [tk,tk+1], gives

ux,tk+1-ux,tk=ν1I0+αΔux,tk+1-ν1I0+αΔux,tk+ν2I0+βΔux,tk+1-ν2I0+βΔux,tk+tktk+1fx,ηdη. (4)

By means of Lemma 1 and the following equation

tktk+1f(x,η)dη=δtf(x,tk+1)+O(δt2),

we obtain

uk+1-(μ1+μ2)Δuk+1=uk+μ1j=0k-1(λj+1-λj)Δuk-j+μ2j=0k-1(ωj+1-ωj)Δuk-j+δtfk+1+δtRk+1, (5)

where μ1=ν1δtαΓ1+α,μ2=ν2δtβΓ1+β,λj=j+1α-jα,ωj=j+1β-jβ and Rk+1=O(δt1+min{α,β}).

By eliminating the small error term Rk+1 and introducing Uk+1 as the numerical approximation, results:

Uk+1-μ1+μ2ΔUk+1=Uk+μ1j=0k-1λj+1-λjΔUk-j+μ2j=0k-1ωj+1-ωjΔUk-j+δtfk+1. (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

H1(Ω)={vL2(Ω),dvdxL2(Ω)},H01(Ω)={vH1(Ω),v|Ω=0},Hm(Ω)={vL2(Ω),DαvL2(Ω)forallpositiveinteger|α|m},

where ΩRd denotes bounded and open domain, α=(α1,,αd) represents a d-tuple, and |α|=i=1dαi, with Dαv=|α|vx1αx2αxdα, and Hm(Ω) is a Hilbert space with the inner product

u,vm=|α|mΩDαu(x)Dαv(x)dx,

and associated norm

uHm(Ω)=|α|mDαuL2(Ω)212.

Nonetheless, instead of adopting the above standard H1-norm, we define ·H1(Ω) by

vH1(Ω)=v2+μ1v2+μ2v21/2,

where μ1 and μ2 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 C1>0 and C2>0, independent of δt, such that when δt approaches zero, we can write:

VkC1V0+C2f, (7)

where f and V0 represent the source term and the initial data, respectively.

Lemma 2

([52]). If we consider

ηk+1=δtαΓ(α)(k+1)1-α,ξk+1=δtβΓ(β)(k+1)1-β,

then we have the following inequalities:

μ1λk+1ηk+1μ1λk,μ2ωk+1ξk+1μ2ωk·

Theorem 1

If UkH01(Ω), then the implicit numerical method (6) is un-conditionally stable in the H1-norm.

Proof

We multiply Eq. (6) by Uk+1 and integrate on Ω,

Uk+12+μ1Uk+12+μ2Uk+12=Uk,Uk+1+μ1j=0k-1λj+1-λjUk-j,Uk+1+μ2j=0k-1ωj+1-ωjUk-j,Uk+1+δtfk+1,Uk+1·

Considering the Cauchy–Schwarz inequality, one obtains

Uk+12+μ1Uk+12+μ2Uk+12Uk,Uk+1+μ1j=0k-1(λj+1-λj)Uk+12+Uk-j2+μ2j=0k-1(ωj+1-ωj)Uk+12+Uk-j2+δtfk+1Uk+1.

or

Uk+12+μ1Uk+12+μ2Uk+1212Uk2+12Uk+12+12μ1j=0k-1(λj-λj+1)Uk-j2+Uk+12+12μ2j=0k-1(ωj-ωj+1)Uk-j2+Uk+12+δtfk+1Uk+1+μ12(1-λk)Uk+12+μ22(1-ωk)Uk+12.

Regarding Lemma 2, we can write

μ1λk-ηk+10,μ2ωk-ξk+10.

Also, in view of Cauchy–Schwarz inequality, we obtain

Uk+12+μ1Uk+12+μ2Uk+1212Uk2+12Uk+12+12μ1j=0k-1λjUk-j2-12μ1j=1kλjUk+1-j2+μ12(1-λk)Uk+12+12μ2j=0k-1ωjUk-j2-12μ2j=1kωjUk+1-j2+μ22(1-ωk)Uk+12+δtfk+1Uk+1+μ1λk-ηk+12U02+μ1λk-ηk+12Uk+12+μ2ωk-ξk+12U02+μ2ωk-ξk+12Uk+12.

According to the Poincaré and Young’s inequalities, we get

Uk+1CUk+1,
θ0|ab|12θ2a2+θ22b2,

respectively, and we obtain

Uk+12+μ1Uk+12+μ2Uk+1212Uk2+12Uk+12+12μ1j=0kλjUk-j12+12μ2j=0kωjUk-j2-12μ1j=0k+1λjUk+1-j2-12μ2j=0k+1ωjUk+1-j2+μ12+μ22Uk+12+μ12+μ22Uk+12+12C2δt2ξk+1+ηk+1fk+12.

After simplification, we arrive at

12Uk+12+μ12j=0k+1λjUk+1-j2+μ22j=0k+1λjUk+1-j212Uk2+μ12j=0kλjUk-j2+μ22j=0kωjUk-j2+12C2δt2ξk+1+ηk+1fk+12.

Therefore, we obtain

ζk+1ζk+C2δt2ξk+1+ηk+1fk+12ζ0+j=0kC2δt2ξj+1+ηj+1fj+12ζ0+C2δtTξk+1+ηk+1max0jkfj+12, (8)

where

ζk=Uk2+μ1j=0kλjUk-j2+μ2j=0kωjUk-j2.

If we consider

ζ0=U02+μ1U02+μ2U0=U0H1(Ω)2,

then expression (8) can be rewritten as

Uk+1H1ΩU0H1Ω+C2δtTξk+1+ηk+112max0jkfj+12,k0. (9)

From [53], for k0, it holds that

Tδtξk+1+ηk+1=TδtΓ(α+1)(k+1)1-αδtαT2-αΓ(α),Tδtξk+1+ηk+1=TδtΓ(β+1)(k+1)1-βδtβT2-βΓ(β).

In view of the aforesaid inequalities and the relation (9), we get

Uk+1H1ΩU0H1Ω+C~T1-minα,β2max0jkfj+12,

and the proof is concluded. □

Theorem 2

Let uk+1=u(x,tk+1)H1(Ω) represent the exact solution of Eqs. (1), (2), (3) and Uk+1 be the approximate solution obtained by (6). Then, the semi-implicit difference algorithm (6) has convergence rate O(δt1+min{α,β}).

Proof

We define ρk+1=uk+1-Uk+1 at t=tk+1,k=0,1,,M. By subtracting Eq. (5) from Eq. (6), we obtain

ρk+1-(μ1+μ2)Δρk+1=ρk+μ1j=0k-1(λj+1-λj)Δρk-j+μ2j=0k-1(ωj+1-ωj)Δρk-j+δtRk+1, (10)

where |Rk+1|δt1+min{α,β}) and ρ0=0. Regarding Theorem 1 and Eq. (10), the following inequality is obtained:

ρk+1H1(Ω)C~T1-δtmin{α,β})2δt1+min{α,β},

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 u(x) to the data values uj=u(xj),j=1,,N, at the centers XC={x1,,xN}Rd, is represented as

u(x)S(x)=j=1Nβjϕj(x,ε), (11)

where βj are unknown coefficients, ϕj(x,ε)=ϕ(x-xj2,ε),j=1,,N, are RBF, r=x-xj is the Euclidean norm between x and xj, and ε denotes shape parameter. The unknown expansion coefficients, {βj}j=1N, are determined by imposing the interpolation condition Sxic=uic,i=1,,N [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:

ϕ(r,ε)=c1exp(-ε2r2)+c2r3, (12)

with c1 and c2 representing the weights that control the Gaussian and cubic kernels, respectively, and ε standing for the shape parameter of the Gaussian kernel

ϕ(r,ε)=exp(-ε2r2)+ϑr3, (13)

where the parameters ε and ϑ=c2/c1 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 L for interpolating (11) in order approximate Lu at the N scatter nodes,

Lu(xi)j=1NβjLϕj(xi,ε). (14)

Eq. (14) represents a GRBF approximation since one needs all points in the domain to approximate L 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 Ξ={x1,,xN}Rd is a set of N distinct points computational region Ω that splits into two sets I and B, which are the indices of the internal and boundary nodes, respectively, and that N denotes the total number of nodes so that N=NI+NB. Moreover, consider the subset Ξi={x1(i),,xNs(i)}Ξ that is a vector with center xi that including the center number and the indices of the Ns-1 nearest neighboring centers. Each center and its Ns-1 neighbors are named a stencil. Fig. 1 represents a typical stencil. Our target of this part is to approximate the Laplacian operator Δux=2ux2+2uy2 through the proposed method, where x=(x,y)T. The linear differential operator Δ at a reference node xi can be approximated using the weighted linear sum of function values at all nodes in its support domain as:

Δu(xi)j=1Nswj(i)u(xj(i)). (15)

The LRBF-FD stencil weights, {wj(i)}j=1Ns, will be computed by enforcing the linear constraint (15) and the RBF {ϕj(x,ε)}j=1Ns, centered at the stencil point locations [42], [62], [63], that can be formulated as

Δϕk(xi,ε)=j=1Nswj(i)ϕj(xk,ε),k=1,,Ns. (16)

Therefore, we have a system of equations with size Ns×Ns at each stencil as follows

Φw(i)=Ψ(i), (17)

where ϕkj=ϕj(xk,ε),k,j=1,,Ns, are the elements of the coefficient matrix Φ , wNs×1(i)={wj(i)}j=1Ns, is differentiation weights for the point xi, and ΨNs×1(i) has the elements Δϕkxi,ε,k=1,,Ns. The weight coefficients w(i) on the corresponding local domain can be calculated as

w(i)=Φ-1Ψ(i). (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 xi. The following system of equations can be integrated by substituting (15) into Eq. (6) at an internal point xi=(xi,yi) and Eq. (3) at all Dirichlet boundary points as

AUn+1=BUn+μ1k=0n-1(λk+1-λk)CUn-k+μ2k=0n-1(ωk+1-ωk)DUn-k+b, (19)

where the elements of the matrices A,B,C,D and b can be written as follows:

Aij=δij-μwji,i=1,,NI,j=1,,N,δij,i=NI+1,,N,j=1,,N,Bij=δij,i=1,,NI,j=1,,N,0,i=NI+1,,N,j=1,,N,Cij=wji,i=1,,NI,j=1,,N,0,i=NI+1,,N,j=1,,N,Dij=wji,i=1,,NI,j=1,,N,0,i=NI+1,,N,j=1,,N,b=τfin+1,i=1,,NI,gn+1xi,i=NI+1,,N,Un=Unx1,Unx2,,UnxNT.

Moreover, we have μ=μ1+μ2 and δij 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 Ω={x1,,xN} of collocation nodes and is splited into two sets I and B, which are the indices of the internal and boundary nodes, respectively, and where N denotes the total number of nodes so that N=NI+NB.

  • Step 2

    Construction of the support domain

    For each xi, we first create a local support domain Ξi={x1(i),,xNs(i)} that includes the nearest Ns-1 evaluation points to xi. 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 pointxi

    The weight coefficients w(i) are obtained to approximate the Laplacian operator Δ on the corresponding local domain in the center xi by using the relation (18).

  • Step 3

    Create the coefficient matrix

    We create the matrices A,B,C and D 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, n=1,,M, and we calculate the approximate solution Un at each time step.

Fig. 1.

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:

Cδt=log2L(2δt,h)L(δt,h),

where L=max1jN-1|U(xj,T)-u(xj,T)| 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 (Ωi,i=1,2,3,4). The domain Ω1=[0,1]2 is discretized including the uniform points. The contour of Ω2 is determined by the polar form rθ=1917-8cos3θ,0θ2π. The domains Ω3 and Ω4 exhibit irregular geometries given by r(θ)=sin2(5θ)+sin2(2θ)+cos2(θ) and rθ=cos3θ+2-sin23θ3,0θ2π, respectively, discretized with irregular distribution of nodes.

Example 1

Consider the following MTFDE:

u(x,y,t)t-Dt1-αΔu(x,y,t)-Dt1-βΔu(x,y,t)=exp(x+y)(1+α+β)tα+β-2Γ(2+α+β)Γ(1+2α+β)t2α+β-2Γ(2+α+β)Γ(1+α+2β)tα+2β,(x,y)Ω,0<tT.

Fig. 2.

Fig. 2

The computational regions Ω1,Ω2,Ω3,Ω4 for the test problems.

The boundary and initial conditions are obtained from the analytic solution u(x,y,t)=exp(x+y)t1+α+β.

The new method is employed for determining the solution with different values of ε,ϑ,δt,α,β 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 T=1 on the domains {Ω1,Ω2,Ω3,Ω4} with ε=2.1,ϑ=0.00001,Ns=75, and N=325. From these tables, it can be observed that the rate of convergence in the temporal variable is O(δt1+min{α,β}), 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 {α,β}={0.5,0.2}. 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 NI with ε=2.1,ϑ=0.00055,{α,β}={0.7,0.4},δt=1/500. It can be concluded that the L error diminishes by increasing the stencil sizes NI. Furthermore, the condition numbers are quite acceptable. Table 5 compares the L error for the schemes described in [30] with those obtained by the proposed technique when T=1 on Ω1. Table 6 demonstrates the L error for the proposed technique at different final time T on Ω1. 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 ε=2.4,ϑ=0.0001,{α,β}={0.5,0.5},δt=1/100,Ns=33 and N=289, when T=1 on Ω1. Fig. 4 depicts the numerical solutions and the computational errors by taking ε=2.1,ϑ=0.00015,{α,β}={0.45,0.35},δt=1/150,Ns=73 and N=401, when T=1 on Ω2. Fig. 5 portrays the numerical solutions and the computational errors by letting ε=2.2,ϑ=0.000151,{α,β}={0.55,0.95},δt=1/150,Ns=67 and N=521, when T=1 on Ω3. Finally, Fig. 6 represents the numerical solutions and the computational errors by taking ε=2.5,ϑ=0.000055,{α,β}={0.15,0.75},δt=1/150,Ns=83 and N=625, when T=1 on Ω4. 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:

u(x,y,t)t-Dt1-αΔu(x,y,t)-Dt1-βΔu(x,y,t)=sin(x+y)(1+α+β)tα+β+2Γ(2+α+β)Γ(1+2α+β)t2α+β+2Γ(2+α+β)Γ(1+α+2β)tα+2β,(x,y)Ω,0<tT.

Table 1.

Numerical orders of convergence in the time variable with {α,β}={0.6,0.9} on domains Ω1 and Ω2.

δt Ω1
Ω2
L Cδt L Cδt
1/10 2.1945e-03 6.3279e-03
1/20 7.9646e-04 1.4622 2.3805e-03 1.4105
1/40 2.8314e-04 1.4921 8.0166e-03 1.4829
1/80 9.5490e-05 1.5681 2.7344e-03 1.5518
1/160 3.2082e-05 1.5736 8.9587e-04 1.6099
1/320 1.0377e-05 1.6284 2.9213e-04 1.6167
1/640 3.3887e-06 1.6146 9.1815e-05 1.6698
1/1280 1.1043e-06 1.6176 2.9825e-05 1.6222

Table 2.

Numerical orders of convergence in the time variable with {α,β}={0.6,0.9} on domains Ω3 and Ω4 of Example 1.

δt Ω3
Ω4
L Cδt L Cδt
1/10 3.6339e-03 4.1765e-03
1/20 1.2596e-03 1.5286 1.5332e-03 1.4457
1/40 4.2525e-04 1.5666 5.2825e-04 1.5373
1/80 1.4188e-04 1.5836 1.7552e-04 1.5896
1/160 4.6799e-05 1.6001 5.7206e-05 1.6174
1/320 1.4833e-05 1.6577 1.8761e-05 1.6084
1/640 4.8304e-06 1.6186 6.0341e-06 1.6365
1/1280 3.3887e-06 1.6146 9.1815e-05 1.6698

Table 3.

The L error for the schemes described in [31], [34] and the proposed method at T=1 on Ω1 of Example 1.

δt Ref. [31]
Ref. [34]
Proposed method
L Cδt L Cδt L Cδt
1/4 1.1481e-002 1.1093e-002 1.0635e-02
1/8 3.2554e-003 1.8183 2.9286e-003 1.9214 2.9948e-03 1.8283
1/16 5.0574e-004 2.6864 4.2727e-004 2.7769 3.8861e-04 2.9461
1/32 2.3165e-004 1.1264 1.6510e-004 1.3718 1.5721e-04 1.3056
1/64 6.5273e-05 1.2681
1/128 2.7591e-05 1.2423
1/256 1.1874e-05 1.2164

Table 4.

The L error, C-N and CPU time (in seconds) of Example 1.

Ns Ω3
Ω4
L C-N CPU L C-N CPU(s)
43 7.1436e-03 3.4725e+04 6.451 2.4877e-04 5.1020e+05 6.616
63 3.6694e-03 3.7118e+04 11.172 1.0377e-04 5.0928e+05 11.983
83 9.0852e-04 3.8164e+04 15.302 9.2497e-05 5.2278e+05 15.443
103 4.0743e-04 3.9388e+04 22.081 4.6659e-05 5.2502e+05 22.465

Fig. 3.

Fig. 3

The numerical solutions and the resulting errors at final time T=1 on region Ω1 of Example 1.

Fig. 4.

Fig. 4

The numerical solutions and the resulting errors at final time T=1 on region Ω2 of Example 1.

Fig. 5.

Fig. 5

The numerical solutions and the resulting errors at final time T=1 on region Ω3of Example 1.

Fig. 6.

Fig. 6

The numerical solutions and the resulting errors at final time T=1 on region Ω4 of Example 1.

Table 5.

The L error for the schemes described in [30] and the proposed method at T=1 on Ω1 of Example 1.

(α,β) N δt Ref. [30] Proposed method
(0.1,0.2) 81 1/64 8.1150e-03 1.0893e-03
289 1/1024 2.9754e-04 7.0079e-05
(0.5,0.8) 81 1/64 1.2422e-03 1.5288e-03
289 1/1024 1.1255e-03 8.8765e-05

Table 6.

The L error at the various final times on Ω1 with N=441 and δt=1/80 of Example 1.

T L C-N CPU(s)
0.25 8.3437e-05 9.2621e+04 0.751
0.50 1.0555e-04 9.2621e+04 0.979
0.75 2.7365e-04 9.2621e+04 1.299
1.00 3.4154e-04 9.2621e+04 1.668
1.25 4.7164e-04 9.2621e+04 2.087
1.50 5.4350e-04 9.2621e+04 2.611
1.75 7.4821e-04 9.2621e+04 3.131
2.00 8.7651e-04 9.2621e+04 3.763

The boundary and initial conditions are calculated using the analytic solution u(x,y,t)=sin(x+y)t1+α+β.

The proposed technique is adopted for computing the solution with various values of ε,ϑ,δt,α,β and N on Ωi,i=1,2,3,4. 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 T=1 on domains {Ω1,Ω2,Ω3,Ω4} with ε=2.3,ϑ=0.00001,Ns=43 and N=275. We can observe that the rate of convergence in temporal direction is O(δt1+min{α,β}), 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 NI with ε=2.3,ϑ=0.00015,{α,β}={0.3,0.6} and δt=1/500. We observe that the L error diminishes by increasing the stencil sizes NI, and that the condition numbers are quite acceptable. Table 10 lists the L error for the proposed technique at various final time T on Ω1. 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 ε=2.0,ϑ=0.00005,{α,β}={0.5,0.5},δt=1/100,Ns=65 and N=255, when T=1 on Ω1. Fig. 8 portraits the numerical solutions and the computational errors by taking ε=2.1,ϑ=0.00055,{α,β}={0.25,0.55},δt=1/150,Ns=71 and N=359, when T=1 on Ω2. Fig. 9 plots the numerical solutions and the computational errors by letting ε=2.4,ϑ=0.000001,{α,β}={0.45,0.65},δt=1/150,Ns=59 and N=431, when T=1 on Ω3. Finally, Fig. 10 illustrates the numerical solutions and the computational errors by taking ε=2.5,ϑ=0.000055,{α,β}={0.85,0.35},δt=1/150,Ns=47 and N=501, when T=1 on Ω4. 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

u(x,y,t)t-Dt1-αΔu(x,y,t)-Dt1-βΔu(x,t)=f(x,y,t),(x,y)Ω,0<tT.

Table 7.

Numerical orders of convergence in the time variable with {α,β}={0.3,0.8} on domains Ω1 and Ω2 of Example 2.

δt Ω1
Ω2
L Cδt L Cδt
1/10 3.6116e-03 5.5384e-03
1/20 1.5493e-03 1.2210 2.3126e-03 1.2600
1/40 6.5849e-04 1.2344 9.5471e-04 1.2764
1/80 2.7379e-04 1.2661 3.8803e-04 1.2989
1/160 1.1047e-04 1.3094 1.5645e-04 1.3105
1/320 4.4231e-05 1.3166 6.3182e-05 1.3081
1/640 1.7520e-05 1.3361 2.5233e-05 1.3242
1/1280 7.0384e-06 1.3157 1.0175e-05 1.3103

Table 8.

Numerical orders of convergence in the time variable with {α,β}={0.7,0.5} on domains Ω3 and Ω4 of Example 2.

δt Ω3
Ω4
L Cδt CPU (s) L Cδt CPU (s)
1/10 3.5765e-03 0.352 4.3375e-03 0.298
1/20 1.3478e-03 1.4079 0.401 1.6282e-03 1.4136 0.337
1/40 5.0307e-04 1.4218 0.546 6.0520e-04 1.4278 0.376
1/80 1.8205e-04 1.4664 0.602 2.1945e-04 1.4635 0.498
1/160 6.5172e-05 1.4820 1.930 7.8313e-05 1.4866 0.859
1/320 2.2605e-05 1.5276 2.176 2.7658e-05 1.5016 1.774
1/640 7.7608e-06 1.5424 3.341 9.5447e-06 1.5349 2.588

Table 9.

The error L, C-N and CPU time (in seconds) with δt=1/500 and N=857 of Example 2.

Ns Ω2
Ω3
L C-N CPU L C-N CPU(s)
37 7.6294e-04 1.8611e+04 6.352 4.2745e-04 5.1576e+05 5.422
57 5.5539e-04 2.3097e+04 12.820 2.5233e-04 5.0639e+05 11.219
77 3.0384e-04 3.1927e+04 17.452 9.5042e-05 5.1611e+05 16.015
97 8.3628e-05 3.3489e+04 26.523 5.3608e-05 5.1793e+05 24.836

Table 10.

The L error at the various final times on Ω1 with N=676 and δt=1/80 of Example 2.

T L C-N CPU(s)
0.25 7.7525e-05 1.9095e+05 1.435
0.50 1.4909e-04 1.9095e+05 1.835
0.75 2.5460e-04 1.9095e+05 2.263
1.00 5.9131e-04 1.9095e+05 2.920
1.25 6.5221e-04 1.9095e+05 3.630
1.50 7.8056e-04 1.9095e+05 4.449
1.75 9.0255e-04 1.9095e+05 5.337
2.00 1.8387e-03 1.9095e+05 6.270

Fig. 7.

Fig. 7

The numerical solutions and the resulting errors for at final time T=1 on region Ω1 of Example 2.

Fig. 8.

Fig. 8

The numerical solutions and the resulting errors at final time T=1 on region Ω2 of Example 2.

Fig. 9.

Fig. 9

The numerical solutions and the resulting errors at final time T=1 on region Ω3 of Example 2.

Fig. 10.

Fig. 10

The numerical solutions and the resulting errors at final time T=1 on region Ω4 of Example 2.

All conditions and source term are deduced from the analytic solution u(x,y,t)=t1+α+βexp-(x-0.5)2-(y-0.5)2γ.

The new method is adopted for determining the numerical solution with various values of α,β and γ at final times T. Table 11 lists the L errors and the time convergence orders Cδt of the proposed method for various values of α,β and γ at final time T=1 on the square domain [-2,2]2 including the uniform nodes. It can be seen that the obtained convergence rates tend to a limit close to O(δt1+min{α,β}), which is in accordance with the theoretical convergence order. Fig. 11 depicts the approximate solutions and associated errors by choosing various values of γ{1/5,1/10,1/20} on the square domain [-2,2]2 having the uniform nodes with {α=0.55,β=0.85} δt=1/100,N=441 and Ns=87 at T=1.

Table 11.

Numerical orders of convergence in the time variable of the proposed method with N=441 and Ns=79 for Example 3.

δt α=0.65,β=0.45,γ=1/5
α=0.35,β=0.95,γ=1/10
L Cδt L Cδt
1/4 6.4325e-02 8.5265e-02
1/8 2.5107e-02 1.3573 3.5791e-02 1.2524
1/16 9.7363e-03 1.3966 1.4830e-02 1.2711
1/32 3.6518e-03 1.4148 6.0150e-03 1.3019
1/64 1.3574e-03 1.4278 2.3965e-03 1.3276
1/128 4.9716e-04 1.4491 9.3132e-04 1.3636

Fig. 11.

Fig. 11

Approximate solutions and errors on the square domain for γ{1/5,1/10,1/20} with δt=1/100,N=225 on [-2,2]2 at T=1 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

graphic file with name fx1.jpg

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.

Articles from Journal of Advanced Research are provided here courtesy of Elsevier

RESOURCES