Abstract
In this paper, an effective numerical approach that combines the fast L1 formula and barycentric Lagrange interpolation is proposed for solving a kind of time-fractional evolution equations. This type of equation contains a nonlocal term involving the time variable, resulting in extremely high computational complexity of numerical discrete formats in general. To reduce the computational burden, the fast L1 technique based on the L1 formula and sum-of-exponentials approximation is employed to evaluate the Caputo time-fractional derivative. Meanwhile, a fast and unconditionally stable time semi-discrete format is obtained. Subsequently, we utilize the barycentric Lagrange interpolation and its differential matrices to achieve spatial discretizations so as to deduce fully discrete formats. Then error estimates of related fully discrete formats are explored. Eventually, some numerical experiments are simulated to testify to the effective and fast behavior of the presented method.
1. Introduction
Fractional calculus is an extension of the classical integer order calculus, and fractional calculus has received considerable attention in varieties of applied science, such as electrochemistry, physics, and biology [,,,]. Fractional order models in practical problems are generally described as fractional order differential and integro-differential equations. Fractional differential operators possess nonlocality, which can better simulate some special phenomena with memory and hereditary characteristics than local operators. However, plenty of fractional differential equations cannot be settled explicitly under most circumstances. Though the exact solutions of some fractional differential equations can be expressed analytically via some special functions, which are usually complicated to evaluate. Consequently, efficient and accurate numerical solutions of fractional differential equations turn into a theme of deep investigations.
Since the initial conditions of the Caputo fractional differential operator have definite physical significance, the mathematical models in practice are generally depicted by the Caputo time-fractional differential equations. This paper takes into account the following kind of time-fractional evolution equations given by
where
is a bounded domain in
with
is the boundary of
,
is a non-negative constant,
and
are given functions, and
is the
-order Caputo fractional derivative relating t as follows:
where
is the common Gamma function, and
is the classic Laplacian operator. Since the nonlocal nature of Caputo fractional derivatives, the numerical simulations for solving Caputo fractional differential equations normally need large storage capacity and calculation workload. On the basis of efficient numerical solutions, the fast algorithm for solving different types of differential equations is still a hot subject. For example, Gu et al. reduced the computational effort of calculating the weakly singular integral (4) by the fast convolution quadrature in []. Compared to the traditional block forward substitution approach, a faster direct approach based on the divide-and-conquer strategy combined with the fast Fourier transforms has been used to handle the discrete block triangular Toeplitz-like linear systems, which are obtained from time-fractional partial differential equations []. These excellent fruits turn out that fast computation for fractional differential operators is an active investigation subject.
The wonderful L1 scheme based on piecewise linear interpolation is a typical and successful technique for approximating the Caputo fractional derivative [,,,]. There are plenty of grid partition points required to acquire a highly precise approximation of the fractional Caputo derivative by the L1 approximation due to the nonlocal behavior, which leads to large computation storage and arithmetic operations. It is necessary to speed up the computational efficiency of the L1 method for a more valuable employment. The fast L1 method is an algorithm based on the L1 scheme and sum-of-exponentials (SOE) approximation, which improves the computational speed and keeps the numerical accuracy. Its primary thought is to divide the weakly singular integral in (4) into a sum of the local term and history term, which are treated by the L1 scheme and SOE approximation, respectively. The storage
and total computational cost
of the L1 scheme are reduced
and
by the fast L1 formula, respectively. Commonly,
is much smaller than N. Qiao et al. established a fast Crank-Nicolson L1 finite difference scheme for solving 2D time-varying fractional order movable/immovable diffusion equations []. Yu et al. proposed a fast L1 formula for solving 2D convective-diffusion equations and modified the algorithm for the positivity-preserving principle []. Jiang et al. used the fast L1 method to discretize Caputo-time-fractional derivatives, which is combined to solve fractional diffusion equations [], the time-fractional Allen-Cahn equation [], the time-fractional Cahn-Hilliard problem [], and nonlinear time-space fractional parabolic equations []. Inspired by these achievements, we consider utilizing the fast L1 scheme to handle the time-fractional derivative in (1)–(3) by the fast L1 method.
In addition, we consider discretizing spatial variables by barycentric Lagrange interpolation (BLI), which is an improved format of classic Lagrange interpolation. The BLI not only reduces the computational expense of Lagrange interpolation but also has remarkable numerical stability under some special nodal distributions and can obtain a highly accurate numerical solution with small interpolation node numbers [,,,]. At the same time, it is not necessary to partition grids when the differential matrix of BLI is utilized to discretize differential operators, and the computational program is easy to perform. For these remarkable advantages, the BLI has been put into many mathematical models of applied sciences extensively. In [], a fast summation of particle interactions was achieved by a fast multipole approach based on BLI and dual tree traversal. In [], the time-fractional telegraph equation was solved by high-dimensional BLI and its differential matrix. In [], the approximate solution of initial boundary value problems in the Sine-Gordon equations was discussed by the BLI collocation method combined with two linearized iterative techniques. In [,], a high precision approximate solution of Fredholm integral equations of the second kind was obtained by the barycentric interpolation collocation method. The BLI combined with some numerical treatments can expand its application extensively.
This paper acquires the approximate solution of Equations (1)–(3) by the fast L1 formula in the temporal direction and the BLI method in the spatial direction. The arrangement is outlined as follows systematically. In Section 2, the fast L1 formula and BLI are introduced to make some preparations for deriving a fully discrete format. In Section 3, we give the temporally semi-discretized format of Equations (1)–(3) and analyze the temporal stability and convergence. In Section 4, we deduce the fully discrete format of Equations (1)–(3) in 1D and 2D spaces and analyze related error estimations. In Section 5, some numerical experiments are implemented to testify the theoretical results. Ultimately, a brief conclusion is made in Section 6.
2. Preparations
Before implementing the time and space discretizations of Equations (1)–(3), we first display some preparations.
2.1. Fast L1 Formula for Caputo Fractional Derivative
The fast L1 formula is an effective and fast numerical treatment based on the L1 scheme and SOE approximation. We first state a brief introduction of the L1 scheme for approximating the Caputo fractional derivative
Let
, we partition
into
. For
, let the k-th time-step size be
and
,
. Then the maximum step size is
. Meanwhile, let
express the linear interpolation of
on
, namely,
Then the L1 formula to
is denoted by
where
is the discrete Caputo derivative at
by the L1 scheme,
are the related discrete convolution kernels with
According to [,],
in (7) satisfy the following properties
Although the L1 formula is effective, it is too expensive to simulate over long periods of time. It is necessary to accelerate the computation of (6) to enhance efficiency. We now give the discrete format of (5) by the fast L1 formula, which is implemented through the above L1 scheme and the next SOE technique.
Lemma 1
([]). For
, absolute tolerance
, and a parameter
with
, there is a positive integer
, positive nodes
, and the related positive weights
such that
where the number
.
Next, we give the fast L1 format of (5). We split the integral of (5) into a local term and a history term, which are handled by the L1 formula (6) and SOE approximation (9), respectively. Concretely,
where
is the discrete Caputo derivative at
by the fast L1 formula, for
The key to computing
is evaluating
. A recursive method is used to solve
, then
where
The formula (10) is referred to as the fast L1 approximation of (5). Conveniently, we rewrite Equation (10) as
where
are the related discrete convolution coefficients with
and
is defined in (7). Similar to the property (8),
satisfy the property below.
Lemma 2
([]). The coefficients
defined by (12) satisfy the inequality
Lemma 3
([]). Assume that
, for
, then,
Remark 1.
The fast L1 technique for the Caputo fractional derivative is also applicable to non-uniform meshes. For brevity, uniform meshes in time will be employed in Section 3, with
.
2.2. Barycentric Lagrange Interpolations and Their Differentiation Matrices
For analytical convenience, we set
and
in the 1D and 2D spatial directions, respectively. Next, we give the related barycentric Lagrange interpolations (BLIs) and their differential matrices.
About 1D space, for a given function
. Let
,
is partitioned into M parts by the grid
, then
can be approximated by
where
,
is called BLI in [],
is the q-th BLI basic function and
with
being the Kronecker-Delta functions,
is the q-th BLI weight. Particularly, based on points
and
are the Chebyshev points of the second kind, there are
The BLI is a slight variant of Lagrange interpolation, which is fast and stable for some special types of interpolation points [18]. The next lemma gives an error estimation of
based on the points in (14).
Lemma 4.
Proof.
Further, we introduce the BLI differentiation matrix based on
. From (13),
is linear with respect to
. Thus, the derivatives of
can be obtained by taking the derivatives of
directly. Then the second derivative of
can be approximated as
Then, the approximate values of
at points
are
From [], a slight calculation shows that
are
For a general expression, let
, which are normally known as the entries of second-order BLI differentiation matrix
, namely,
. Let
,
, and
be vectors of corresponding function values associated with the points
, respectively. Then Equation (18) can be indicated as matrix form
Lemma 5.
Proof.
The BLI is a nodal interpolation method, which is easy to be utilized to construct high-dimensional BLI by tensor product points.
About 2D space, for a function
,
. For fixed y, let
be
distinct nodes on
in the x direction,
, then
can be approximated by
where
. Further, let
be
distinct nodes on
in the y direction,
; then
can be approximated as
where
. According to (20) and (21), it yields
Here,
can be regarded as 2D BLI in relation to tensor product points
where
and
are BLI basis functions with regard to the points
and
, respectively. The following lemma gives an error estimation of
based upon the points in (23).
Theorem 1.
Proof.
Similar to the derivatives of
, for
with
, the second-order partial derivatives of
at points
can be articulated as
with
and
, where
. Let
,
and
be vectors of corresponding function values associated with the points
, respectively. Similar to (19), Equation (25) can be simplified in matrix form.
where
and
are individually called
-order and
-order BLI differentiation matrix, ⊗ signifies the tensor product operation.
For any bounded interval
, the Chebyshev points on
can be transformed into points with the same distribution on
using the transformation
.
3. Temporal Discretization
Now, we primarily deduce the temporally semi-discretized form of Equations (1)–(3) by the fast L1 format (11) and analyze the stable and convergent features of the discrete format.
3.1. Time Semi-Discretization Format
Then, we discretize the time fractional term of Equations (1)–(3) by the format (11). Let us fix the space variable and record
,
,
, then Equations (1)–(3) can be approximated by
and
indicates truncation error. From Lemma 3, there is
On the basis of (11), the discrete format (26) can be equivalently expressed as
We discard
and take
instead of
. So the temporally semi-discretized form of Equation (1) is
Concurrently, the initial value is
, and the boundary value at
is
for
. So far, the temporal discretization of Equations (1)–(3) is completed.
3.2. Stability and Convergence Analyses
Next, the stable and convergent behaviors of the time semi-discrete format (29) are discussed. For convenience, we first mark some notations. The
space is defined by
For
, the inner product and
-norm are respectively defined by
Further, the Green’s first formula is
where ∇ denotes the gradient-operator and
is the outward pointing unit normal of
.
Lemma 6
(Young’s inequality). For
,
, and
,
,
After that, we present the main consequences of this subsection. Let
and
be the solutions of Equations (1)–(3) and (29), respectively. For avoiding confusion, we record
and
.
Theorem 2.
Assume that
, then the discrete format (29) is unconditionally stable.
Proof.
We first take the inner product of Equation (29) together with
, it yields that
For the first part of the right in (32), we apply
and derive that
For the second part of the right in (32), we use Green’s first formula (30) and notice
, then
For the left part in (32), the following inequalities can be derived from Lemma 6,
We substitute (33)–(35) into (32) and get the following estimation
which implies that the time semi-discrete format (29) is unconditionally stable. □
Next, we analyze the convergence of the time semi-discrete format (29). Let
; we subtract Equation (29) from Equation (28) and gain the following error equation
with
for
and
.
Theorem 3.
Assume that
, then discrete format (29) is convergent with
in
-norm.
4. Spatial Discretization
This section is devoted to spatial discretizations of Equations (1)–(3) in 1D and 2D cases. We primarily achieve the implementations of 1D and 2D spatial approximations for Equation (28) by the 1D and 2D BLIs, respectively. Thus, the related fully discrete formats of Equations (1)–(3) are obtained, and the related error estimations are provided.
4.1. 1D Space Discretization
In this subsection, we treat the spatial approximation of Equation (28) in 1D case with Laplace operator
. For a more obvious statement, Equation (28) is firstly rewritten as
where
,
and
. Then,
is approximated by (13), which leads to
with
,
. From Lemmas 4 and 5,
and
satisfy
Let Equation (37) be equal at
(based on the property
and
); it reduces that
where
,
,
,
. We discard the remainders
,
, and
and replace
by
; the 1D fully discrete format of Equation (1) can be expressed as
Further, we rearrange the above equation and get that
Let
,
; the system of Equation (40) can be expressed by
where
,
be
-order unit matrix,
. Equations (39) or (40) together with the discrete initial and boundary conditions
which yields the approximate solution
.
Now, we give the error estimation based on the 1D fully discrete format (39). Let
and
be the analytical and numerical solutions of Equations (1)–(3), respectively. Set
, we subtract Equation (39) from Equations (1)–(3) and can get the error equation of the fully discrete scheme as follows
Then we obtain error equation
Theorem 4.
If
is the solution to Equations (1)–(3),
is obtained by the fully discrete Equation (39) together with (41) and (42), then for large enough
,
where
is a nonnegative constant.
4.2. 2D Space Discretization
In this subsection, we treat the spatial approximation of Equation (28) in 2D case, with Laplace operator
. Similarly, Equation (28) is firstly rewritten as
where
,
,
. Then,
is approximated by the Equation (22), which leads to
where
,
,
and
. From Theorem 1 and Lemma 5, there are
Let (47) be equal at the points
, combined with the properties
,
, and
,
. Then
and
,
,
,
and
. We discard
,
,
,
and replace
with
; the 2D fully discrete format of Equation (1) is
We rearrange the Equation (49) and obtain that
Let
then the matrix form of the above fully discrete format (50) can be formulated as
with
,
and
. Equations (49) or (50) together with the discrete initial and boundary conditions
for
, which yields the approximate solution
.
Now, we give the error estimation based on the 2D fully discrete format Equation (49). Let
and
be the exact and approximate solutions of Equations (1)–(3). Similar to (43), set
. Then we can derive the error equation
Theorem 5.
If
is the solution of Equations (1)–(3),
is obtained by the fully discrete Equation (49) together with discrete conditions (51) and (52), then for large enough
,
where
,
.
5. Numerical Experiments
In this section, some numerical experiments are reported to support theoretical results. The temporal discretization is accomplished by the fast L1 format, with absolute tolerance being taken
in SOE treatment. It expects that the convergent order is near
for a smooth enough solution. We compare the CPU time(s) for the L1 and fast L1 formulas to display the fast behavior of the latter. The spatial discretization is handled by the BLI based on the Chebyshev points of the second kind. The high numerical precision in space is depicted via the maximum absolute errors. For brevity, let
and
be the exact and numerical solutions at
, respectively. The maximum absolute error is denoted as
and the temporal convergence rate is calculated by
where
expresses the maximum time-step size for whole N sub-intervals.
Example 1.
Considering the following 1D time-fractional evolution equation
where the inhomogeneous term is
with homogeneous initial and boundary conditions. The exact solution is
By choosing different values of
in Table 1 and Figure 1, we fix
for testing the temporal numerical performance by the fast L1 formula. Table 1 provides the maximum errors and convergence orders in time, which indicates that the convergence orders reach near
. In Figure 1, the CPU time of L1 and fast L1 formulas are compared under the same circumstances. For small values of N, there is little difference in calculation time between the two formulas. However, as N increases, the calculation time of the L1 formula increases significantly while the fast L1 formula remains computationally efficient. This validates the advantage of the fast L1 scheme. In addition, the numerical findings in Table 1 are in accordance with Table 1 in [], which is obtained by the box-type scheme. The method in [] requires 20,000 nodes in the spatial domain, while our method only needs 20 nodes. This indicates that the computational burden of the current approach is significantly lower. In Table 2, we fix
for testing the spatial numerical accuracy by the BLI. Table 2 displays that the maximum errors and CPU time in space, showing that the high numerical accuracy can be reached in space with a small number of interpolation nodes by the BLI method.
Table 1.
Maximum errors and convergent rates in temporal direction with
in Example 1.
Figure 1.
CPU time of L1 and fast L1 formulas with
in Example 1.
Table 2.
Maximum errors and CPU time in spatial direction with
in Example 1.
Example 2.
Considering the following 2D time-fractional evolution equation
where the inhomogeneous term is
with homogeneous initial and boundary conditions. The exact solution is
By choosing the same values of
and setting the number of spatial discrete nodes equal in different directions, i.e.,
in Table 3 and Figure 2, we fix
to observe the temporal numerical performance by the fast L1 method. Similar to the above 1D case, we can see that the convergence rate is in agreement with the theoretical estimate
in temporal direction from Table 3. Simultaneously, Table 3 also records the temporal maximum errors and convergent rates by L1-ADI in [], which demonstrates that our method is more accurate and efficient. From Figure 2, it still implies that the fast L1 scheme can vastly reduce the computational cost. By fixing
, Table 4 tests the spatial numerical accuracy using 2D BLI. The numerical results demonstrate that highly numerical accuracy can be achieved in a space with a small number of interpolation nodes using the provided method.
Table 3.
Maximum errors and convergent rates in temporal direction with
in Example 2.
Figure 2.
CPU time of L1 and fast L1 formulas with
in Example 2.
Table 4.
Maximum errors and CPU time in spatial direction with
in Example 2.
Example 3
([]). Considering the following 2D time-fractional evolution equation
where the inhomogeneous term is
with homogeneous initial and boundary conditions. The exact solution is
Let
and
in Table 5 and Figure 3. Since the solution is dependent on
and possesses weak singularity at
, Table 5 displays that the convergence order is near
. Figure 3 compares the CPU time of the L1 and fast L1 formulas. For a sufficiently large N, the CPU time of the latter is much less than the former, which is consistent with the tested results of the above two examples. In Table 6, with N fixed at 2048, the maximum error and CPU time in space are displayed. The numerical results indicate that a high-precision numerical solution is obtained using the 2D BLI method.
Table 5.
Maximum errors and convergent rates in temporal direction with
in Example 3.
Figure 3.
CPU time of L1 and fast L1 formulas with
in Example 3.
Table 6.
Numerical results for spatial direction with
in Example 3.
6. Conclusions
In this paper, a general kind of time-fractional evolution equation with Caputo fractional derivatives is solved efficiently by the fast L1 formula in time and the BLI method in space. The time semi-discrete format obtained from the fast L1 scheme is shown to be unconditionally stable and capable of maintaining the expected convergent behavior. Further, the fully discrete format is derived in combination with the BLI based on the Chebyshev nodes of the second kind in spatial direction. Additionally, related error estimations are demonstrated. Some numerical examples are presented to validate the fast behavior in time and high precision in space.
Author Contributions
Funding acquisition, H.L. and Y.M.; investigation, T.L. and H.L.; methodology, T.L., H.L. and Y.M.; project administration, H.L. and Y.M.; software, T.L.; supervision, H.L. and Y.M.; visualization, T.L.; writing—original draft, T.L. and H.L.; writing—review and editing, T.L., H.L. and Y.M. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by Guizhou Provincial Natural Science Foundation (No. QKHJC-ZK[2023]YB035), National Natural Science Foundation of China (No. 12301498) and Anhui Province’s Training Action Project for Young and Middle-aged Teachers in Colleges and Universities (No. YQYB2023011).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
All the numerical results were computed by the provided method.
Acknowledgments
The authors thank the anonymous referees for their valuable suggestions, which improved the quality of this work importantly.
Conflicts of Interest
The authors declare no conflicts of interest. The funders had no role in the design of the study, in the collection, analysis, or interpretation of data, in the writing of the manuscript, or in the decision to publish the results.
References
- Oldham, K.B. Fractional differential equations in electrochemistry. Adv. Eng. Softw. 2010, 41, 9–12. [Google Scholar] [CrossRef]
- Abdou, M.A. An analytical method for space-time fractional nonlinear differential equations arising in plasma physics. J. Ocean Eng. Sci. 2017, 2, 288–292. [Google Scholar] [CrossRef]
- Ionescu, C.; Lopes, A.; Copot, D.; Machado, J.A.T.; Bates, J.H.T. The role of fractional calculus in modeling biological phenomena: A review. Commun. Nonlinear Sci. 2017, 51, 141–159. [Google Scholar] [CrossRef]
- Boukhouima, A.; Hattaf, K.; Lotfi, E.M.; Mahrouf, M.; Torres, D.F.; Yousfi, N. Lyapunov functions for fractional-order systems in biology: Methods and applications. Chaos Solitons Fractals 2020, 140, 110224. [Google Scholar] [CrossRef]
- Gu, X.M.; Wu, S.L. A parallel-in-time iterative algorithm for Volterra partial integro-differential problems with weakly singular kernel. J. Comput. Phys. 2020, 417, 109576. [Google Scholar] [CrossRef]
- Ke, R.; Ng, M.K.; Sun, H.W. A fast direct method for block triangular Toeplitz-like with tri-diagonal block systems from time-fractional partial differential equations. J. Comput. Phys. 2015, 303, 203–211. [Google Scholar] [CrossRef]
- Chen, S.; Liu, F.W.; Zhuang, P.H.; Anh, V. Finite difference approximations for the fractional Fokker-Planck equation. Appl. Math. Model. 2009, 33, 256–273. [Google Scholar] [CrossRef]
- Yan, Y.B.; Khan, M.; Ford, N.J. An analysis of the modified L1 scheme for time-fractional partial differential equations with nonsmooth data. SIAM J. Numer. Anal. 2018, 56, 210–227. [Google Scholar] [CrossRef]
- Liao, H.L.; Li, D.F.; Zhang, J.W. Sharp error estimate of the nonuniform L1 formula for linear reaction-subdiffusion equations. SIAM J. Numer. Anal. 2018, 56, 1112–1133. [Google Scholar] [CrossRef]
- Huang, C.B.; Stynes, M. Optimal spatial H1-norm analysis of a finite element method for a time-fractional diffusion equation. J. Comput. Appl. Math. 2020, 367, 112435. [Google Scholar] [CrossRef]
- Qiao, H.L.; Cheng, A.J. A fast finite difference method for 2D time variable fractional mobile/immobile equation. J. Appl. Math. Comput. 2024, 70, 551–577. [Google Scholar] [CrossRef]
- Yu, B.Y.; Li, Y.H.; Liu, J.G. A positivity-preserving and robust fast solver for time-fractional convection-diffusion problems. J. Sci. Comput. 2024, 98, 59. [Google Scholar] [CrossRef]
- Jiang, S.D.; Zhang, J.W.; Zhang, Q.; Zhang, Z.M. Fast evaluation of the Caputo fractional derivative and its applications to fractional diffusion equations. Commun. Comput. Phys. 2017, 21, 650–678. [Google Scholar] [CrossRef]
- Huang, R.; Weng, Z.F. An efficient technique based on barycentric interpolation collocation method for the time fractional Allen-Cahn equation. ScienceAsia 2024, 50, 1–11. [Google Scholar] [CrossRef]
- Huang, C.; An, N.; Yu, X. Unconditional energy dissipation law and optimal error estimate of fast L1 schemes for a time-fractional Cahn-Hilliard problem. Commun. Nonlinear Sci. 2023, 124, 107300. [Google Scholar] [CrossRef]
- Xing, Z.; Wen, L. Numerical Analysis of the Nonuniform Fast L1 Formula for Nonlinear Time-Space Fractional Parabolic Equations. J. Sci. Comput. 2023, 95, 58. [Google Scholar] [CrossRef]
- Berrut, J.P.; Trefethen, L.N. Barycentric Lagrange interpolation. SIAM Rev. 2004, 46, 501–517. [Google Scholar] [CrossRef]
- Higham, N.J. The numerical stability of barycentric Lagrange interpolation. IMA J. Numer. Anal. 2004, 24, 547–556. [Google Scholar] [CrossRef]
- Mascarenhas, W.F.; Camargo, A.P.D. On the backward stability of the second barycentric formula for interpolation. Dolomites Res. Notes Approx. 2013, 7, 1–12. [Google Scholar]
- Mascarenhas, W.F. The stability of barycentric interpolation at the Chebyshev points of the second kind. Numer. Math. 2014, 128, 265–300. [Google Scholar] [CrossRef][Green Version]
- Wilson, L.; Vaughn, N.; Krasny, R. A GPU-accelerated fast multipole method based on barycentric Lagrange interpolation and dual tree traversal. Comput. Phys. Commun. 2021, 265, 108017. [Google Scholar] [CrossRef]
- Yi, S.C.; Yao, L.Q. A steady barycentric Lagrange interpolation method for the 2D higher-order time-fractional telegraph equation with nonlocal boundary condition with error analysis. Numer. Methods Partial Differ. Equ. 2019, 35, 1694–1716. [Google Scholar] [CrossRef]
- Li, J.; Qu, J.Z. Barycentric Lagrange interpolation collocation method for solving the Sine-Gordon equation. Wave Motion 2023, 120, 103159. [Google Scholar] [CrossRef]
- Liu, H.Y.; Huang, J.; Pan, Y.B.; Zhang, J.P. Barycentric interpolation collocation methods for solving linear and nonlinear high-dimensional Fredholm integral equation. J. Comput. Appl. Math. 2018, 327, 141–154. [Google Scholar] [CrossRef]
- Shoukralla, E.S. Matrix-Vector formulas of the barycentric Lagrange interpolation for solving systems of two linear Fredholm integral equations of the second kind. Int. J. Appl. Comput. Math. 2024, 10, 101. [Google Scholar] [CrossRef]
- Liao, H.L.; Yan, Y.G.; Zhang, J.W. Unconditional convergence of a fast two-level linearized algorithm for semilinear subdiffusion equations. J. Sci. Comput. 2019, 80, 1–25. [Google Scholar] [CrossRef]
- Ji, B.Q.; Liao, H.L.; Zhang, L.M. Simple maximum principle preserving time-stepping methods for time-fractional Allen-Cahn equation. Adv. Comput. Math. 2020, 46, 37. [Google Scholar] [CrossRef]
- Shen, J.Y.; Sun, Z.Z.; Du, R. Fast finite difference schemes for time-fractional diffusion equations with a weak singularity at initial time. East Asian J. Appl. Math. 2018, 8, 834–858. [Google Scholar] [CrossRef]
- Davis, P.J. Interpolation and Approximation; Courier Corporation: North Chelmsford, MA, USA, 1975. [Google Scholar]
- Howell, G.W. Derivative error bounds for Lagrange interpolation: An extension of Cauchy’s bound for the error of Lagrange interpolation. J. Approx. Theory 1991, 67, 164–173. [Google Scholar] [CrossRef]
- Lev, B. Lebesgue functions for polynomial interpolation—A survey. Ann. Numer. Math. 1996, 4, 111–128. [Google Scholar]
- Zhao, X.; Sun, Z.Z. A box-type scheme for fractional sub-diffusion equation with Neumann boundary conditions. J. Comput. Phys. 2011, 230, 6061–6074. [Google Scholar] [CrossRef]
- Zhang, Y.N.; Sun, Z.Z. Alternating direction implicit schemes for the two-dimensional fractional sub-diffusion equation. J. Comput. Phys. 2011, 230, 8713–8728. [Google Scholar] [CrossRef]
- Kumari, T.; Roul, P. An efficient computational technique for solving a time-fractional reaction-subdiffusion model in 2D space. Comput. Math. Appl. 2024, 160, 191–208. [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. |
© 2024 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/).