Abstract
The fractional diffusion equation is one of the important recent models that can efficiently characterize various complex diffusion processes, such as in inhomogeneous or heterogeneous media or in porous media. This article provides a method for the numerical simulation of time-fractional diffusion equations. The proposed scheme combines the local meshless method based on a radial basis function (RBF) with Laplace transform. This scheme first implements the Laplace transform to reduce the given problem to a time-independent inhomogeneous problem in the Laplace domain, and then the RBF-based local meshless method is utilized to obtain the solution of the reduced problem in the Laplace domain. Finally, Stehfest’s method is utilized to convert the solution from the Laplace domain into the real domain. The proposed method uses Laplace transform to handle the fractional order derivative, which avoids the computation of a convolution integral in a fractional order derivative and overcomes the effect of time-stepping on stability and accuracy. The method is tested using four numerical examples. All the results demonstrate that the proposed method is easy to implement, accurate, efficient and has low computational costs.
1. Introduction
Fractional calculus (FC) has recently received much attention among the research community. Applications of FC can be found in a large number of phenomena, such as traffic models, stochastic systems, diffusion processes, earthquake design, and control processing, etc. [1,2,3]. The time-fractional order diffusion equations (TFDEs) have been shown to be very efficient at describing diffusion in complex systems [4,5]. The diffusion processes have been observed in various areas, for example, seepage in porous media [6], electron transportation [7], magmatic plasma [8], dissipation [9], and turbulence [10], etc.
Recently, TFDEs have attracted remarkable attention [11,12,13,14,15,16,17]. However, the analytic solution of TFDEs is rare, except for simple initial-boundary data [18]. Therefore, the numerical methods play a vital role in obtaining the solution of TFDEs. Numerous numerical techniques have been designed for the approximation of TFDEs. For example, Bayrak et al. [19] developed an efficient Chebyshev collocation technique for the simulations of TFDEs. In [20], the splines method was utilized for approximating the solution of TFDEs. Li et al. [21] utilized the Galerkin finite element method to study the solutions of TFDEs. In [22], the authors approximated the solution of variable order TFDEs. Bouchama et al. [23] proposed a finite difference method (FDM) for TFDEs. In [24], the others approximated the solution of TFDEs by using the Crank–Nicholson technique combined with spatial extrapolation. Other methods related to the study of the solutions of TFDEs can be found in [25,26] and their references.
On the other hand, the recently introduced meshless methods for the numerical approximation of the solution of PDEs are easy to use and have been applied to numerically simulate a large number of PDEs. The popularity of the meshless method stems from the ease with which the geometry of a problem can be established without the burden of constructing complex meshes. Meshless methods have received increasing attention for solving PDEs. For instance, the authors in [27], proposed the Galerkin method based on dual-Chebyshev wavelets to approximate the solution of 2nd-kind boundary integral equations. Assari et al. [28] developed a method based on logarithmic kernels to numerically simulate the Fredholm integral equations of 2nd kind. The authors of [29] used the meshless local Petrov–Galerkin method to approximate the solution of time-dependent Maxwell equations. In [30], the authors obtained the numerical solution of non-linear integro-differential equations using the meshless method.
Another class of meshless methods, which are one of the best tools for the solution of PDEs, is RBF-based meshless methods [31]. RBF-based meshless methods have been applied to a large number of real-world problems. For example, the local multiquadric approximation methods were utilized in [32] for handling different boundary value problems. Jackson et al. [33] developed an adaptive RBF-based finite collocation approach for the simulation of diffusion problems. Naffa and Al-Gahtani [34] used the RBF-based meshless method for the solution of non-linear coupled differential equations. Leitao [35] used the RBF-based meshless method for elastostatic problems. In [36], the authors developed a numerical-scheme-based RBF for solving stochastic advection–diffusion equations. All of these methods can be called global meshless methods. The main disadvantage of the global meshless methods is the ill-conditioned interpolation matrices that result from the discretization of the PDEs.
To overcome the drawback of global meshless methods, the RBF-based local meshless method was designed for diffusion problems [37]. Due to handiness, the RBF-based local meshless method has been applied to many complex problems, such as the generalized Gross–Pitaevskii equation [38], solid–liquid phase change problems [39], singularly perturbed convection–diffusion–reaction equations [40], and fluid flow problems in Darcy porous media [41], etc. The main idea of the RBF-based local method is the collocation over local domains instead of the whole domain, which exceptionally reduces the size of the collocation matrix at the cost of solving small systems. The size of each small system is the number of nodes included in each local domain. The main drawback of RBF-based local meshless is that it does not work for elliptic problems in a straightforward way [42]. Furthermore, all of the mentioned methods use the FDM for temporal discretization, and these methods have a common shortcoming of time instability. The time-stepping technique is stable if the error decays or remains constant during computations. Furthermore, the optimal results are obtained for a very small time step, and hence, this method faces an increase in computational costs [43]. Therefore, to overcome the shortcomings associated with the FDM temporal discretization techniques, the Laplace transform has been used.
Laplace transform (LT) is one of the powerful tools used in the literature, coupled with other methods for the numerical modeling of PDEs. LT has been shown to be suitable for solving diffusion problems and can work efficiently as an alternative to the FDM [44]. However, in using the LT, the main difficulty is its inversion. Various methods are designed for the numerical inversion of LT. For the first time, LT was used in [45], coupled with a boundary integral equation method, and for inversion of the LT, Prony’s series of a negative exponential in time was used. In [46], the authors used the Fourier series method for the numerical inversion of LT. An efficient improvement in the Fourier series method was developed in [47]. Other numerical inversion methods for LT are the Crump method [48], the De Hoog method [49], the Weeks method [50], and others (see [51,52,53,54,55,56]). However, Stehfest’s method [57,58] is one of the simplest methods in implementation for numerical inverse LT. Davies and Martin [59] tested and evaluated a large number of inversion methods for LT, and they recommended Stehfest’s method because of its simplicity and acceptable accuracy. The goal of this work is to establish a numerical scheme coupling Laplace transform with an RBF-based local meshless method for the numerical simulation of multi-dimensional TFDEs. The Laplace transform is used to avoid the time stepping technique and possible stability restrictions in time. The RBF-based local meshless is used to overcome the dense and ill-conditioned RBF differentiation matrices.
2. Proposed Method
2.1. Time-Fractional Diffusion Equation
We consider a TFDE in a bounded domain and its boundary of the form
with boundary conditions
and initial condition
where and are the governing and boundary operators, are given functions; for 2D and for 3D, the velocity vector, D and k are the diffusion and reaction coefficients, T the final time and denotes the Liouville–Caputo fractional derivative defined as
2.2. Implementation of the Proposed Method
Figure 1 shows the flow chart of the proposed method. The proposed method has three major steps: (i) Laplace transform; (ii) RBF-based local meshless method; (iii) Stehfest method.
Figure 1.
The flowchart of the proposed method.
2.2.1. (i) Laplace Transform
In the first step, the Laplace transform is used to convert the time-fractional diffusion equation from the time domain to the Laplace domain. The LT of the function , is denoted by and is defined as
and the LT of is defined as
Equations (7) and (8) imply
and
where
where I is the identity operator, is the linear differential operator, and is the boundary differential operator. Here, we need to solve the system defined in (9) and (10) for every point s in the LT domain. For this, first we discretize the operators and using the RBF-based local meshless method. Then, the system is solved for each point s in the LT domain. Finally, the solution to the problem defined in Equations (1)–(3) is obtained using Stehfest’s method. The RBF-based local meshless method is discussed in the following section.
2.2.2. (ii) RBF-Based Local Meshless Method
In the RBF-based local meshless method for a given set , where , the function has an approximation given as,
where denotes the unknwon coefficients, and is a kernel function. is the local domain, and is the global domain. contain the point and neighboring points. Thus, we have number of small size systems given as
which implies,
the entries of the interpolation matrix are of the form . For the differential operator we have,
From Equation (14), we have
where and are column and row vectors of order . Elements of are of the form
From Equation (13), we have,
2.2.3. Selection of Best Shape Parameter
We have utilized the multiquadric radial basis kernel function (MQ-RBF) = in our experiments. This MQ-RBF contains the parameter ; for the accuracy of the numerical solution, the value of the parameter is varied. To condition number of the matrix, is utilized to quantify the sensitivity to perturbation of the linear system. In this work, the uncertainty principle [60] is used to obtain the best value of the shape parameter . A pseudo code of this algorithm is represented in Algorithm 1.
| Algorithm 1 Optimal Shape Parameter. |
| Step 1: set Step 2: select Step 3: while and Step 4: Construct the matrix Step 4: Step 5: Step 6: if Step 7: if (optimal) = . |
Where are the orthogonal matrices, and is the diagonal matrix containing the singular values of the matrix . , are the maximum and minimum singular values of the matrix , and is the increment of . After obtaining the best value of the shape parameter, we compute using the svd as (see [61]). Hence, we can calculate in (19).
2.2.4. (iii) Numerical Approximation of Inverse Laplace Transform via Stehfest’s Method
This section is devoted to the numerical approximation of inverse LT. Here we implement Stehfest’s algorithm for this purpose. Stehfest’s method is one of the most important methods used for an approximation of the inverse LT. Due to its simplicity and efficiency, it is becoming popular in many areas such as economics, geophysics, financial mathematics, chemistry and computational physics. It has a fast convergence rate, and for smooth functions, it gives accurate approximations. The solution using this algorithm is obtained as
where the weights are given by
Stehfest’s number should be even. The system (9) and (10) is solved for , in LT space. Finally, the solution is obtained using (21). This method has some interesting features: (i) using the Stehfest algorithm, linear approximations in values of the transform function are obtained; (ii) the coefficients can be easily calculated; (ii) we require the values of the transform function for real s only; (iv) for constant functions, the method produces almost exact results. Many authors have studied Stehfest’s method [59,62], where it has been reported that for non-oscillatory functions, this algorithm has very fast convergence.
2.3. Error Analysis
This section is about the error analysis of the proposed numerical method. Our method is based on three main steps. In the first step, the LT is used in which no error occurs. In the second step, the RBF-based local meshless method is used, which has an error estimate of order where and denote the fill distance and shape parameter [31]. Finally, the numerical inversion LT is approximated using Stehfest’s method. The authors of [63,64] have discussed the error analysis of this method. They have studied the effect of the involved parameters on the efficiency and numerical accuracy of the method. They concluded their finding as “If significant digits are required, let for a positive integer . Set the system’s precision at . Then, for t and , compute in (21)”. According to these observations, we have the error estimate given as follows.
Remark 1
([65]). If the error is , via . Then, the error is , where
The sufficient conditions on the function , which ensures the convergence of are presented in the next theorem.
Theorem 1
([62]). Assume is a locally integrable function, such that its Laplace transform exists for all and that is defined by (21).
- 1.
- The convergence of depends only on the values of in the neighborhood of t.
- 2.
- Assume that for some and someThen as
- 3.
- Assume that the function has bounded variation in the neighborhood of Then
Corollary 1.
Under the assumptions of the above theorem, if
and some υ in the neighborhood of then as
3. Stability
Here we discuss the stability of the fully discrete system (9) and (10). We write the system in the following form
where the matrix A is obtained via an RBF-based local meshless method. The stability-constant denoted by for the system (23) is defined as
the constant has finite value for any discrete norm on . From Equation (24), we obtain
Furthermore, we can write
where is the pseudoinverse of Therefore,
Equations (25) and (26) give the bounds for the constant . For (23), it may be difficult to compute the pseudoinverse, but the stability is guaranteed. MATLAB’s function “condest” can be used for evaluating as
For the sparse differentiation matrix , this technique works well with less computational time. The bounds for the stability-constant of the system defined in (9) and (10) with at for problem 1 are shown in Figure 2a, for problem 2 with at are shown in Figure 2b, and for problem 4 with at are shown in Figure 2c. We can see that the constant is bounded by very small numbers, which confirms that the proposed RBF-based local meshless scheme is stable.
Figure 2.
The plot shows the stability constant of the differentiation matrix for (a) problem 1; (b) problem 2; (c) problem 4.
4. Numerical Results and Discussion
This section is devoted to numerical results and discussions. The performance, efficiency, accuracy and convergence of the RBF-based local meshless method is tested and validated using four test problems. Three error norms are used: the maximum absolute error, and the root mean square, and the relative error, which are denoted and defined below as
where and denote the analytic and numerical solutions. and are the nodes in the global and local domains, respectively, is the Stehfest number, and T is the final time.
4.1. Problem 1
In our first experiment, we consider a TFDEs with Dirichlet boundary conditions in a domain The parameters in Equations (1)–(3) are chosen as , and the analytic solution of the problem is in which . Table 1 presents the numerical accuracy of the proposed method using different values of at final time The numerical solutions at different time moments are shown in Figure 3. The space–time plot of the numerical solution of problem 1 is depicted in Figure 4a. The space-time plots of and are shown in Figure 4b and Figure 5, respectively. Figure 6a shows a comparison of the three error norms for various values of t with Figure 6b shows a comparison of the three error norms for various values of at final time and it is observed that the errors tend to decrease up to and then increase with an increase in . From the results presented in Table 1 and Figure 3, Figure 4, Figure 5 and Figure 6, it is observed that the proposed method has produced accurate and stable results.
Table 1.
The errors obtained using the proposed numerical scheme at final time corresponding to problem 1.
Figure 3.
The concentration at different times.
Figure 4.
(a) Numerical solution of problem 1. (b) of the proposed method with , at corresponding to problem 1.
Figure 5.
of the proposed method with , at corresponding to problem 1.
Figure 6.
(a) Plots of , , and versus t with . (b) Plots of , , and versus with .
4.2. Problem 2
In our second experiment, we consider a TFDE with Dirichlet boundary conditions in a domain The parameters in Equations (1)–(3) are chosen as , and the analytic solution of the problem is in which The and errors of the proposed method for problem 2 are presented in Table 2. The results are obtained using different values of and The numerical solution of problem 2 is shown in Figure 7a. The plots of and are shown in Figure 7b and Figure 8 computed using at final time In Figure 9a,b, the plots show a comparison of the three error norms for various values of at and we note that the errors tend to decrease up to and then increase with an increase in . From the results, one can observe that Stehfest’s method gives optimal results for a value of up to Figure 9c shows a comparison of the three error norms for different values of t, which shows that the method has produced stable results. In Figure 10 and Figure 11, the contour plots of , and are depicted. From the obtained results, it is evident that the proposed scheme has produced results with acceptable accuracy.
Table 2.
The errors obtained using the proposed scheme at final time for problem 2.
Figure 7.
(a) Numerical solution of problem 2. (b) of the proposed method computed using at corresponding to problem 2.
Figure 8.
of the proposed method computed using at corresponding to problem 2.
Figure 9.
(a) Plots of , , and versus at (b) Plots of , , and versus at (c) Plots of , , and versus t with , .
Figure 10.
(a) Contour plot of . (b) Contour plot of .
Figure 11.
(a) Contour plot of . (b) Contour plot of .
4.3. Problem 3
In our third experiment, we consider a TFDE with zero Dirichlet boundary conditions in a domain The parameters in Equations (1)–(3) are chosen as , and the analytic solution of the problem is in which where is the one parameter Mittage–Liffler function defined by The errors of the proposed numerical method are presented in Table 3. In this problem also, the results are obtained for various values of and Figure 12a displays the numerical solution of the problem. Figure 12b and Figure 13 show the plots of , and errors, respectively. In Figure 14a,b, the plots show a comparison of the three error norms for various values of at and , and similar behavior of the error norms is observed. In Figure 14c, a comparison between the three error norms versus t is shown. Figure 15 and Figure 16 shows the contour plots of , and . From the graphs and table, it is evident that the proposed method has solved this problem with acceptable accuracy.
Table 3.
The errors obtained using the proposed scheme at final time for problem 3.
Figure 12.
(a) Numerical solution of problem 3. (b) of the proposed method with , at corresponding to problem 3.
Figure 13.
of the proposed method with at corresponding to problem 3.
Figure 14.
(a) Plots of , , and versus at (b) Plots of , , and versus with at (c) Plots of , , and versus versus t with .
Figure 15.
(a) Contour plot of at time level (b) Contour plot at time level .
Figure 16.
(a) Contour plot of at time level (b) Contour plot of at time level .
4.4. Problem 4
In the last experiment, we consider the TFDE with Dirichlet boundary conditions in a domain The parameters in Equations (1)–(3) are chosen as , , and the analytic solution of the problem is in which Table 4 shows the accuracy of the proposed method by using different values of and at final time . The slice plots of analytic and numerical solutions are depicted in Figure 17a,b from which the accuracy of the proposed numerical scheme is evident. In Figure 18a,b, the plots show a comparison of the three error norms for various values of at final time and Figure 18c shows a comparison between the three error norms for various values of t. Figure 19a,b shows the contour plots of and . In Figure 20a,b, the plots of absolute error at time levels and are shown. The numerical solutions at the cross section at time instants and are depicted in Figure 21a,b. We can see that the method has performed very efficiently for this problem as well.
Table 4.
The errors obtained using the proposed scheme at final time for problem 4.
Figure 17.
(a) Slice plot of analytic solution corresponding to problem 4. (b) Slice plot of numerical solution corresponding to problem 4.
Figure 18.
(a) Plots of Plots of , , and versus with at (b) Plots of Plots of , , and versus with at (c) Plots of Plots of , , and versus t with , alpha = 0.9, .
Figure 19.
(a) Contour plot of at time level . (b) Contour plot of with at time level .
Figure 20.
(a) Plot of with at . (b) Plot of with at .
Figure 21.
(a) The numerical solution at cross section with at . (b) The numerical solution at cross section with , at .
5. Conclusions
This article develops a numerical method based on LT- and RBF-based local meshless methods for approximating the solution of multi-dimensional diffusion problems of fractional order. In contrast to the standard FDM for temporal discretization, the proposed scheme implements Laplace transform and Stehfest’s method to handle the time-fractional derivative. The RBF-based local meshless is used to avoid the ill-conditioning of interpolation matrices. The RBF-based local meshless method is based on local interpolation matrices and works well when a large number of nodes is used. This method has low computational cost since many small-size matrices are inverted only once outside the time-loop instead of a large matrix. The convergence and stability of the method are discussed. Problems in one, two and three dimensions are solved. The obtained results were compared with other methods, and it is observed that the proposed method has produced better results. From the error analysis and computational results presented in the tables and figures, one can observe that the proposed method is an efficient and competitive method for the solution of fractional diffusion problems.
Author Contributions
Conceptualization, K. and M.I.; methodology, K.; software, M.I.; validation, N.M., F.M.A. and S.H.; formal analysis, K.S.; investigation, K.S.; resources, S.H.; data curation, F.M.A.; writing—original draft preparation, K.; writing—review and editing, K.; visualization, N.M.; supervision, K.S.; project administration, N.M.; funding acquisition, S.H. All authors have read and agreed to the published version of the manuscript.
Funding
This research is supported by Prince Sultan University, Saudi Arabia.
Data Availability Statement
All data required for this research are included within the paper.
Acknowledgments
The authors S. Haque, N. Mlaiki and K. Shah would like to thank Prince Sultan University for paying the publication fees for this work through TAS LAB. The author Fahad M. Alotaibi would like to thank the Department of Information Systems, Faculty of Computing and Information Technology (FCIT), King Abdulaziz University, Jeddah 34025, Saudi Arabia.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
- Miller, K.S.; Ross, B. An Introduction to the Fractional Calculus and Fractional Differential Equations; Wiley: Hoboken, NJ, USA, 1993. [Google Scholar]
- Samko, S.G.; Kilbas, A.A.; Marichev, O.I. Fractional Integrals and Derivatives (Theory and Applications); Gordon and Breach Science Publishers: Basel, Switzerland, 1993. [Google Scholar]
- Metzler, R.; Klafter, J. The random walk’s guide to anomalous diffusion: A fractional dynamics approach. Phys. Rep. 2000, 339, 1–77. [Google Scholar] [CrossRef]
- Hilfer, R. (Ed.) Applications of Fractional Calculus in Physics; World Scientific: Singapore, 2000. [Google Scholar]
- Gorenflo, R.; Mainardi, F.; Moretti, D.; Pagnini, G.; Paradisi, P. Discrete random walk models for space–time fractional diffusion. Chem. Phys. 2002, 284, 521–541. [Google Scholar] [CrossRef]
- Scher, H.; Montroll, E.W. Anomalous transit–time dispersion in amorphous solids. Phys. Rev. B 1975, 12, 2455. [Google Scholar] [CrossRef]
- Hristov, J. Magnetic field diffusion in ferromagnetic materials: Fractional calculus approaches. Int. J. Optim. Control. Theor. Appl. (IJOCTA) 2021, 11, 1–15. [Google Scholar] [CrossRef]
- Macías-Díaz, J.E. On a discrete model that dissipates the free energy of a time-space fractional generalized nonlinear parabolic equation. Appl. Numer. Math. 2022, 172, 215–223. [Google Scholar] [CrossRef]
- Shao, X.H.; Kang, C.B. A preconditioner based on sine transform for space fractional diffusion equations. Appl. Numer. Math. 2022, 178, 248–261. [Google Scholar] [CrossRef]
- Witten, T.A. Insights from soft condensed matter. Rev. Mod. Phys. 1999, 71, 367–373. [Google Scholar] [CrossRef]
- Chang, F.X.; Chen, J.; Huang, W. Anomalous diffusion and fractional advection-diffusion equation. Acta Phys. Sin. 2005, 54, 1113–1117. [Google Scholar] [CrossRef]
- Wyss, W. The fractional diffusion equation. J. Math. Phys. 1986, 27, 2782–2785. [Google Scholar] [CrossRef]
- Meerschaert, M.M.; Tadjeran, C. Finite difference approximations for fractional advection-dispersion flow equations. J. Comput. Appl. Math. 2004, 172, 65–77. [Google Scholar] [CrossRef]
- Greenenko, A.A.; Chechkin, A.V.; Shul’ga, N.F. Anomalous diffusion and Lévy flights in channeling. Phys. Lett. A 2004, 324, 82–85. [Google Scholar] [CrossRef]
- Chen, W. Time-space fabric underlying anomalous diffusion. Chaos Solitons Fractals 2006, 28, 923–929. [Google Scholar] [CrossRef]
- Chen, W.; Sun, H.; Zhang, X.; Korošak, D. Anomalous diffusion modeling by fractal and fractional derivatives. Comput. Math. Appl. 2010, 59, 1754–1758. [Google Scholar] [CrossRef]
- Agrawal, O.P. Solution for a fractional diffusion-wave equation defined in a bounded domain. Nonlinear Dyn. 2002, 29, 145–155. [Google Scholar] [CrossRef]
- Bayrak, M.A.; Demir, A.; Ozbilge, E. Numerical solution of fractional diffusion equation by Chebyshev collocation method and residual power series method. Alex. Eng. J. 2020, 59, 4709–4717. [Google Scholar] [CrossRef]
- Sousa, E. Numerical approximations for fractional diffusion equations via splines. Comput. Math. Appl. 2011, 62, 938–944. [Google Scholar] [CrossRef]
- Li, C.; Zhao, Z.; Chen, Y. Numerical approximation of nonlinear fractional differential equations with subdiffusion and superdiffusion. Comput. Math. Appl. 2011, 62, 855–875. [Google Scholar] [CrossRef]
- Zheng, X.; Wang, H. Analysis and numerical approximation to time-fractional diffusion equation with a general time-dependent variable order. Nonlinear Dyn. 2021, 104, 4203–4219. [Google Scholar] [CrossRef]
- Bouchama, K.; Arioua, Y.; Merzougui, A. The numerical solution of the space-time fractional diffusion equation involving the Caputo-Katugampola fractional derivative. Numer. Algebra Control Optim. 2022, 12, 621. [Google Scholar] [CrossRef]
- Tadjeran, C.; Meerschaert, M.M.; Scheffler, H.P. A second-order accurate numerical approximation for the fractional diffusion equation. J. Comput. Phys. 2006, 213, 205–213. [Google Scholar] [CrossRef]
- Liu, F.; Anh, V.; Turner, I.; Zhuang, P. Time fractional advection dispersion equation. J. Appl. Math. Comput. 2003, 13, 233–245. [Google Scholar] [CrossRef]
- Lin, Y.; Xu, C. Finite difference/spectral approximations for the time-fractional diffusion equation. J. Comput. Phys. 2005, 225, 1533–1552. [Google Scholar] [CrossRef]
- Assari, P.; Dehghan, M. Application of dual-Chebyshev wavelets for the numerical solution of boundary integral equations with logarithmic singular kernels. Eng. Comput. 2019, 35, 175–190. [Google Scholar] [CrossRef]
- Assari, P.; Adibi, H.; Dehghan, M. A Meshless Discrete Galerkin (mdg) Method for the Numerical Solution of Integral Equations with Logarithmic Kernels. J. Comput. Appl. Math. 2014, 267, 160–181. [Google Scholar] [CrossRef]
- Dehghan, M.; Salehi, R. A meshless local Petrov-Galerkin method for the time-dependent Maxwell equations. J. Comput. Appl. Math. 2014, 268, 93–110. [Google Scholar] [CrossRef]
- Dehghan, M.; Salehi, R. The numerical solution of the non-linear integro-differential equations based on the meshless method. J. Comput. Appl. Math. 2012, 236, 2367–2377. [Google Scholar] [CrossRef]
- Sarra, S.A.; Kansa, E.J. Multiquadric radial basis function approximation methods for the numerical solution of partial differential equations. Adv. Comput. Mech. 2009, 2, 220. [Google Scholar]
- Lee, C.K.; Liu, X.; Fan, S.C. Local multiquadric approximation for solving boundary value problems. Comput. Mech. 2003, 30, 396–409. [Google Scholar] [CrossRef]
- Jackson, S.J.; Stevens, D.; Giddings, D.; Power, H. An adaptive RBF finite collocation approach to track transport processes across moving fronts. Comput. Math. Appl. 2016, 71, 278–300. [Google Scholar] [CrossRef]
- Naffa, M.; Al-Gahtani, H.J. RBF-based meshless method for large deflection of thin plates. Eng. Anal. Bound. Elem. 2007, 31, 311–317. [Google Scholar] [CrossRef]
- Leitao, V.M.A. RBF-based meshless methods for 2D elastostatic problems. Eng. Anal. Bound. Elem. 2004, 28, 1271–1281. [Google Scholar] [CrossRef]
- Dehghan, M.; Shirzadi, M. Meshless simulation of stochastic advection-diffusion equations based on radial basis functions. Eng. Anal. Bound. Elem. 2015, 53, 18–26. [Google Scholar] [CrossRef]
- Šarler, B.; Vertnik, R. Meshfree explicit local radial basis function collocation method for diffusion problems. Comput. Math. Appl. 2006, 51, 1269–1282. [Google Scholar] [CrossRef]
- Dehghan, M.; Abbaszadeh, M. Numerical investigation based on direct meshless local Petrov Galerkin (direct MLPG) method for solving generalized Zakharov system in one and two dimensions and generalized Gross-Pitaevskii equation. Eng. Comput. 2017, 33, 983–996. [Google Scholar] [CrossRef]
- Vertnik, R.; Šarler, B. Meshless local radial basis function collocation method for convective-diffusive solid-liquid phase change problems. Int. J. Numer. Methods Heat Fluid Flow 2006, 16, 617–640. [Google Scholar] [CrossRef]
- Jiwari, R.; Singh, S.; Singh, P. Local RBF-FD-Based Mesh-free Scheme for Singularly Perturbed Convection-Diffusion-Reaction Models with Variable Coefficients. J. Math. 2022, 2022, 3119482. [Google Scholar] [CrossRef]
- Kosec, G.; Šarler, B. Local RBF collocation method for Darcy flow. Comput. Model. Eng. Sci. 2008, 25, 197. [Google Scholar]
- Yao, G.; Islam, S.; Šarler, B. Assessment of global and local meshless methods based on collocation with radial basis functions for parabolic partial differential equations in three dimensions. Eng. Anal. Bound. Elem. 2012, 36, 1640–1648. [Google Scholar] [CrossRef]
- Kamran; Khan, S.; Alhazmi, S.E.; Alotaibi, F.M.; Ferrara, M.; Ahmadian, A. On the Numerical Approximation of Mobile-Immobile Advection-Dispersion Model of Fractional Order Arising from Solute Transport in Porous Media. Fractal Fract. 2022, 6, 445. [Google Scholar] [CrossRef]
- Davies, A.J.; Crann, D.; Kane, S.J.; Lai, C.H. A hybrid Laplace transform/finite difference boundary element method for diffusion problems. Comput. Model. Eng. Sci. 2007, 18, 79–86. [Google Scholar]
- Rizzo, F.J.; Shippy, D.J. A method of solution for certain problems of transient heat conduction. AIAA J. 1970, 8, 2004–2009. [Google Scholar] [CrossRef]
- Dubner, H.; Abate, J. Numerical inversion of Laplace transforms by relating them to the finite Fourier cosine transform. J. ACM (JACM) 1968, 15, 115–123. [Google Scholar] [CrossRef]
- Durbin, F. Numerical inversion of Laplace transforms: An efficient improvement to Dubner and Abate’s method. Comput. J. 1974, 17, 371–376. [Google Scholar] [CrossRef]
- Crump, K.S. Numerical inversion of Laplace transforms using a Fourier series approximation. J. ACM (JACM) 1976, 23, 89–96. [Google Scholar] [CrossRef]
- De Hoog, F.R.; Knight, J.H.; Stokes, A.N. An improved method for numerical inversion of Laplace transforms. SIAM J. Sci. Stat. Comput. 1982, 3, 357–366. [Google Scholar] [CrossRef]
- Weeks, W.T. Numerical inversion of Laplace transforms using Laguerre functions. J. ACM (JACM) 1966, 13, 419–429. [Google Scholar] [CrossRef]
- Talbot, A. The accurate numerical inversion of Laplace transforms. IMA J. Appl. Math. 1979, 23, 97–120. [Google Scholar] [CrossRef]
- Dingfelder, B.; Weideman, J.A.C. An improved Talbot method for numerical Laplace transform inversion. Numer. Algorithms 2015, 68, 167–183. [Google Scholar] [CrossRef]
- Thomée, V. A high order parallel method for time discretization of parabolic type equations based on Laplace transformation and quadrature. Int. J. Numer. Anal. Anal. Model. 2005, 2, 85–96. [Google Scholar]
- Lpez-Fernández, M.; Palencia, C. On the numerical inversion of the Laplace transform of certain holomorphic mappings. Appl. Numer. Math. 2004, 51, 289–303. [Google Scholar] [CrossRef]
- Kamran; Kamal, R.; Rahmat, G.; Shah, K. On the Numerical Approximation of Three-Dimensional Time Fractional Convection-Diffusion Equations. Math. Probl. Eng. 2021, 2021, 4640467. [Google Scholar] [CrossRef]
- Kamal, R.; Kamran; Rahmat, G.; Ahmadian, A.; Arshad, N.I.; Salahshour, S. Approximation of linear one dimensional partial differential equations including fractional derivative with non-singular kernel. Adv. Differ. Equ. 2021, 2021, 317. [Google Scholar] [CrossRef]
- Stehfest, H. Algorithm 368: Numerical inversion of Laplace transforms [D5]. Commun. ACM 1970, 13, 47–49. [Google Scholar] [CrossRef]
- Stehfest, H. Remark on algorithm 368: Numerical inversion of Laplace transforms. Commun. ACM 1970, 13, 624. [Google Scholar] [CrossRef]
- Davies, B.; Martin, B. Numerical inversion of the Laplace transform: A survey and comparison of methods. J. Comput. Phys. 1979, 33, 1–32. [Google Scholar] [CrossRef]
- Schaback, R. Error estimates and condition numbers for radial basis function interpolation. Adv. Comput. Math. 1995, 3, 251–264. [Google Scholar] [CrossRef]
- Trefethen, L.N.; Bau, I.I.I.D. Numerical Linear Algebra; Siam: Philadelphia, PA, USA, 1997; Volume 50. [Google Scholar]
- Kuznetsov, A. On the Convergence of the Gaver–Stehfest Algorithm. SIAM J. Numer. Anal. 2013, 51, 2984–2998. [Google Scholar] [CrossRef]
- Abate, J.; Valkó, P.P. Multi-precision Laplace transform inversion. Int. J. Numer. Methods Eng. 2004, 60, 979–993. [Google Scholar] [CrossRef]
- Abate, J.; Whitt, W. A unified framework for numerically inverting Laplace transforms. Informs J. Comput. 2006, 18, 408–421. [Google Scholar] [CrossRef]
- Fu, Z.J.; Chen, W.; Yang, H.T. Boundary particle method for Laplace transformed time fractional diffusion equations. J. Comput. Phys. 2013, 235, 52–66. [Google Scholar] [CrossRef]
- Chen, W.; Ye, L.; Sun, H. Fractional diffusion equations by the Kansa method. Comput. Math. Appl. 2010, 59, 1614–1620. [Google Scholar] [CrossRef]
- Liu, Q.X.; Gu, Y.; Zhuang, P.; Liu, F.; Nie, Y. An implicit RBF meshless approach for time fractional diffusion equations. Comput. Mech. 2011, 48, 1–12. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).