Abstract
In this paper, we present a new highly efficient numerical algorithm for nonlinear variable-order space fractional reaction–diffusion equations. The algorithm is based on a new method developed by using the Gaussian quadrature pole rational approximation. A splitting technique is used to address the issues related to computational efficiency and the stability of the method. Two linear systems need to be solved using the same real-valued discretization matrix. The stability and convergence of the method are discussed analytically and demonstrated through numerical experiments by solving test problems from the literature. The variable-order diffusion effects on the solution profiles are illustrated through graphs. Finally, numerical experiments demonstrate the superiority of the presented method in terms of computational efficiency, accuracy, and reliability.
1. Introduction
The numerical study of variable-order fractional partial differential equations (VOFDEs) is comparatively new and still in its early stages. It has applications in almost all areas of science and engineering, including elasticity [], geothermal heat transport [], biochemistry [], porous or fractured media [], the blood alcohol model [], anomalous diffusion [,,], viscoelastic mechanics [], control systems [], petroleum engineering [], and many other areas of physics and engineering [].
Constant-order fractional calculus [,] can handle certain extremely significant physical phenomena, but it cannot handle some important classes of physical situations where the order of the fractional derivative is variable. For example, in protein reaction kinetics, it has been found that there are relaxation processes that are adequately represented by a fractional order [], which depends on the temperature []. As a result, the basic physics of reaction kinetics (represented by the order of the relaxation mechanism) change with respect to changes in the temperature. It is logical to suppose that the protein kinetics will be better described by a differential equation with operators that update their order as a function of temperature. To encourage the use of variable-order fractional operators, we can find more examples in the literature. Electroviscous or electrorheological fluids [] and polymer gels [] have been shown to change their properties in response to variations in the strength of an applied electric field. The properties of magnetorheological elastomers change in response to the strength of the magnetic field []. In the field of damage modeling, nonlinear stress/strain behavior has been shown to change as damage accumulates (over time) in a structure. Variable-order computations may be better suited to describe this phenomenon. These examples suggest that variable-order operators are better suited to represent certain types of physical problems.
The fascinating extension of fractional calculus known as variable-order fractional calculus was proposed by Samko [] in 1993. The non-stationary power law kernel of variable-order fractional operators allows them to represent the memory and inheritance properties of a variety of physical phenomena and processes. Variable-order fractional calculus has, therefore, been used as a viable option to provide an efficient mathematical framework for the precise characterization of complicated physical systems and processes.
A challenging task for researchers in the study of fractional differential equations is to find the exact solution of the dynamical systems. In most cases, we do not know the exact solution to the problem and must search for a numerical approximation. The numerical study of variable-order fractional partial differential equations is comparatively new and is still at a young stage. In general, numerical methods are used to approximate solutions of VOFDEs. Due to the complexity of fractional operators, finding the numerical solution of nonlinear problems is always a challenging task for researchers.
Lin et al. [] presented the equality relation between the Riemann–Liouville fractional derivative and the Grünwald–Letnikov expansion with the variable-order fractional derivative. Exploiting this relationship, they proposed an explicit finite difference approximation for a one-dimensional variable-order fractional nonlinear reaction–diffusion problem. The convergence and stability of this approximation were proved. Zhuang et al. [] proposed explicit and implicit Euler approximations for a one-dimensional advection–diffusion equation of a variable-order fractional derivative with a nonlinear source component on a finite domain. Sun et al. [] studied the time variable-order fractional diffusion equation and proposed finite difference schemes. Farnaz et al. [] applied the compact finite difference operator weighted-shifted Grünwald formula on the time fractional VOFDEs. In [], the coupled nonlinear Ginzburg–Landau equations are formulated using the Heydari–Hosseininia concept’s nonsingular variable-order fractional derivative. The shifted Vieta–Lucas polynomials are used to build a numerical scheme. The authors of [] derived the numerical scheme based on hp-version spectral collocation methods of the variable-order fractional approach. Based on a natural generalization of the classic Riesz potential, Darve et al. [] developed a unique definition of the variable-order fractional Laplacian on . To explain the kernels of derivatives and the solution of a relaxation equation, a numerical approach for the numerical inversion of the Laplace transform is used in []. In [], the authors suggested a technique for solving a generic variable-order temporal fractional advection–reaction–diffusion equation with complicated geometries using the meshless approach. For the nonlinear variable-order space fractional reaction–diffusion equations, Li and Wu [] proposed an iterative reproducing kernel method.
In this paper, we consider the following two-dimensional variable-order initial boundary value problem:
with initial and boundary conditions
where , , and are diffusion coefficients. For , Equation (1) represents the two-dimensional classical reaction–diffusion model. The source term is assumed to be continuous and satisfies the Lipschitz condition with ; that is:
The space fractional derivative in Equation (1) is considered a Riesz fractional derivative of the variable order [,], defined as
where , are the left variable-order Riemann–Liouville fractional derivatives, defined as follows:
Similarly, the right variable-order Riemann–Liouville fractional derivatives , are defined as
respectively.
The variable-order fractional model (1) allows different diffusion rates of the fractional order with respect to each spatial variable as well as time. To explain the generalized diffusion fluxes that do not satisfy Fick’s law, Fourier’s law, or Newton’s constitutive equation, the Riesz fractional derivative is introduced. Since they connect the local state of the field with the state of the whole field, these nonlocal derivatives can improve the predictability of several models. For more on fractional Riesz derivatives and fractional Laplacian, see [,].
To our knowledge, there is no work on variable-order space fractional problems by a third-order time-stepping method. However, for the constant-order fractional differential equations, several approaches have been developed to solve space-fractional reaction–diffusion equations. Khaliq et al. [] presented a fourth-order technique for the space-fractional nonlinear Schrödinger equation. The authors of [] presented a numerical approach for solving variable-order fractional differential equations utilizing fractional-order generalized Chelyshkov wavelets and the beta function. Ding and his collaborators [,] developed a numerical technique by discretizing the Riesz derivative; they produced interesting findings by adopting the Runge–Kutta (ETDRK) approach, the Padé approximation, or by developing new helpful generating functions in a series of articles. Furati et al. [] developed two schemes for one-dimensional space fractional reaction–diffusion equations. Yousuf et al. [] provided an L-stable method and an A-stable method for solving two-dimensional nonlinear fractional reaction–diffusion problems. The authors of this study [] suggested finite difference techniques for solving Riesz-space variable-order fractional diffusion equations. The time derivatives in linear and nonlinear situations are then discretized using the Crank–Nicolson and linearly implicit difference schemes, respectively.
Almost all previously developed time-stepping methods used Padé rational approximations, which required numerical computations with complex numbers that made the methods slow and computationally expensive. Motivated by the above-mentioned work, the natural question is: Is there any way to develop a time-stepping method for variable-order fractional problems without using Padé rational approximations? The answer to this question is efficiently presented in this work. In this paper, we develop an unconditionally stable, highly efficient, third-order convergent numerical method for nonlinear variable-order fractional reaction–diffusion problems. Instead of using Padé approximations, a rational approximation with a single Gaussian quadrature pole, called the Calahan rational approximation [], is used to avoid complex arithmetic. To achieve high accuracy and computational efficiency, one must solve two linear systems of the form using the Gaussian quadrature point and the same discretization matrix A. For example, the rational approximation Padé-(2, 2) has two complex conjugate poles and residues and Padé-(0, 4) has two pairs of complex conjugate poles and residues. To achieve the desired results, multiple systems with differing coefficient matrices must be solved. This process can also necessitate complex arithmetic, potentially making the schemes more computationally expansive. The computational efficiency of the new method is shown by recording the central processing unit (CPU) time for each iteration in the convergence tables.
The rest of this paper is organized as follows: Section 2 is devoted to the discretization of the Riesz derivative. In Section 3, a new third-order numerical method for nonlinear space variable-order reaction–diffusion problems is developed and an algorithm is provided to easily implement the method. The stability of the method and a linear error analysis are given in Section 4. In Section 5, numerical experiments are performed by solving nonlinear reaction–diffusion problems with the variable-order fractional Riesz derivative. The convergence results and CPU time are also presented in the same section. Finally, our conclusion is drawn in the last section.
2. Spatial Discretization
In this section, we provide the space derivative approximation of Equation (1). Suppose that and are integrable in . Consider the spatial discretization: , with and , with . Then for every , the variable-order Riemann–Liouville fractional derivative exists and coincides with the Grünwald–Letnikov derivative. The relationship between the Riemann–Liouville and Grünwald–Letnikov definitions also plays an essential role in the numerical approximations of fractional differential equations, the manipulation of fractional derivatives, and the formulation of physically meaningful initial-value and boundary-value problems for fractional differential equations. As a result, the Riemann–Liouville definition can be used to formulate the problems, and the Grünwald–Letnikov definition can then be applied to arrive at a numerical solution. The left and right variable-order Grünwald–Letnikov fractional derivatives [] are defined as follows:
and
respectively. In [], the symmetrical fractional central difference operator for the constant fractional order is introduced by Ortigueira. By changing the constant-order with variable-order we have
Lemma 1.
Let and all derivatives of u up to five belong to , and by using the above-mentioned variable-order fractional central difference operator , the variable-order Riesz derivative can be discretized as
Proof.
The proof of this Lemma can be drawn by using a method similar to []. Therefore, we have chosen to omit the detailed proof here, inviting interested readers to explore it on their own. □
Lemma 2.
Let be the coefficient of the variable finite-centered difference approximation in Equation (10) for and Then we have
- , for
Proof.
This lemma can easily be proved by using the arguments in [], (Lemma 2.1). Therefore, we have chosen to omit the detailed proof here, inviting interested readers to explore it on their own. □
When for , then , for . At the interior mesh , we have
The term is similarly discretized. The semi-discrete system for Equation (1) is
where is a square matrix of size , with and being identity matrices of sizes and , respectively. Vector is of the size and consists of columns of the matrix , where each for , . The nonlinear term is a vector of size with each .
3. The Reaction–Diffusion System and Time-Stepping Method
Consider the following standard semi-linear initial value problem:
where A represents a uniformly elliptic operator, F is taken as a smooth nonlinear function defined on , and is a bounded domain in .
Coefficients and are sufficiently smooth functions defined over ; they possess the properties , and , and there exists some ,
We examine the initial value problem (12) in a Hilbert space , where the linear, self-adjoint, and positive-definite closed operator A with a compact inverse is defined on a dense domain ; see []. Operator A could represent any of resulting from a spatial discretization, and could be an appropriate finite-dimensional subspace of , cf. [,].
Assume that the resolvent set satisfies
for some . We also assume that there exists , such that
It follows that is the infinitesimal generator of an analytic semigroup , which is the solution operator for (13) with . There is a standard representation,
where , oriented so that decreases, for any . Using the integrating factor approach, we write the exact solution of (13) as a Volterra integral equation,
Let , for some , be the fixed time step and . We replace t with and apply the linear transformation to transform (18) into the following nonlinear Fredholm integral equation,
and set the recurrence formula,
3.1. Time-Stepping Method
It is quite challenging to implement the recurrence Equation (20) because it involves a nonlinear function of the unknown function . Another computational difficulty is to efficiently compute the matrix exponential functions and . Various time-stepping schemes are available in the literature, where matrix exponential functions are computed using MATLAB command . Through our numerical experiments, we find that computing the matrix exponential functions using the MATLAB command is expansive (time-consuming), especially when matrix A is non-diagonal.
These difficulties are resolved by approximating the nonlinear function by some constant functions and approximating the matrix exponential functions using a third-order single Gaussian quadrature pole rational approximation. The method developed by using such a rational approximation does not require complex arithmetic, which definitely enhance the computational efficiency.
Development of the Time-Stepping Method
The time-stepping method is constructed using the following steps:
- Step1:
- Assume to be constant over each sub-interval ; that is, for . Then the exact computation of Equation (20) results inwhere
- Step2:
- Now, using , we approximateand evaluate the formula (20) to obtainwhere
- Step3:
- Finally, using and , we approximate the nonlinear function asfor , we evaluate the integral, rearrange the terms, and obtain the following formula to computewhere
This is a Runge–Kutta type time-stepping strategy and can easily be implemented when A is a scalar or a diagonal matrix without a zero entry on the diagonal. However, when A is a non-diagonal matrix, there can be computational difficulties in computing and if eigenvalues of A are close to zero. Another issue is to efficiently compute the matrix exponential functions, and , when A is non-diagonal. These issues are resolved by approximating the matrix exponential functions using Calahan’s single real pole rational approximation [], as
Replacing by and by , in Equations (21)–(23), we find that factors and are also canceled. The third-order accuracy of the approximation (24) is shown as follows
L-acceptability for the method is evident from the fact that [],
A very small error constant; that is, the coefficient of the leading term in the error, , shows good accuracy of the approximation. The rational approximation also satisfies the condition that for all and is a decreasing function on with . In fact, . One crucial advantage of this approximation is that its denominator is the square of a linear function with one real pole of multiplicity 2. We can easily implement the method by solving two systems of the form , where . In the finite-dimensional case, when A is a positive-definite matrix, this means that the two systems have the same real values of the positive-definite matrix []. This is in contrast to the schemes developed by using Padé approximations. For example, Padé-(2, 2) has two complex conjugate poles and Padé-(0, 4) has two pairs of complex conjugate poles. Such schemes require complex arithmetic, which can make the scheme computationally expansive.
3.2. Modified Time-Stepping Method
3.3. Split Version of the New Method
The use of rational approximation (24) resolves the issues of computing matrix exponential functions and computing matrix inverses and but it creates another issue of computing matrix polynomial inverses and . This is handled by applying splitting techniques, as follows:
Let poles and residues for be denoted as
and let poles and residues for and be denoted by
Then we can rewrite it as
3.4. Algorithm
In this subsection, we provide the algorithm that we developed to implement the new method.
To compute :
- Solve for W.
- Solve for X.
- Compute .
To compute :
- Solve for W.
- Solve for X.
- Compute .
To compute :
- Solve for W.
- Solve for X.
- Compute .
4. Stability Regions and Linear Error Analysis
The general strategy for the stability analysis of a numerical method, which uses a variety of techniques for the linear and nonlinear parts of the equation, is provided by considering the following nonlinear autonomous ODE [],
where is a nonlinear function of the complex-valued function u. Let be a fixed point, such that When we consider u as a perturbation of the fixed point and , then the linearization results in the following equation are as follows:
We say that fixed point is stable if []. When a numerical method is applied to (31), the regions of stability are determined by taking into account the ratio . For this, we assume that and , where k is the time step size.
Linear Error Analysis
In this subsection, we prove the third-order convergence of the method for the specific case. We demonstrate that our new method has a third-order local truncation error in time using the linearization of by . We consider the following linear semi-discretized linearized system
where A and are the linear spatial discretization matrices. The exact solution of (32) is
Using the following Taylor series expansions
Equation (34) is simplified as
We rewrite the exact solution (33) using the Taylor series expansion of
5. Numerical Experiments
In this section, we compute and discuss the solutions obtained by applying the new method to three well-known practical test problems, an enzyme kinetics equation, the Fisher equation, and the Allen–Cahn equation. The stability region of the proposed method is shown in Figure 1. First, we solve these first two problems in one dimension and plot the solutions at for each . The surface plots given in Figure 2 and Figure 3 show the behaviors of the solutions at corresponding to fractional derivatives of variable-order . Figure 4 shows the solution profiles of Section 5.1 using ETD Crank–Nicolson scheme at with 80 time and 160 time steps. Because of the A-stability of the ETD Crank-–Nicolson scheme, unwanted oscillations occur in the solution profile when initial data are non-smooth. Since the initial data are not smooth in Section 5.1 due to mismatched initial and boundary conditions, unwanted oscillations can be seen in the solution profiles shown in Figure 4. These oscillations reduce in magnitude by decreasing the time-step size. But this makes the scheme computationally more expansive. The graph of the initial condition of Section 5.2 is showing in Figure 5. Note that the graph of the solution profile in Figure 3 is rotated to make it more visible. Next, we solve the same problems in two dimensions and plot the solutions at corresponding to the fractional derivatives of variable orders and with . For simplicity, functions and are taken as the same in Problem Section 5.2. Their graphs are the same as the graph of given in Figure 2. The graphs of in Section 5.4 are the same as the graphs of in the same problem. The effects of the variable-order fractional diffusion are shown in the graphs of the solution profiles. The graphical behaviour of the initial condition used in Section 5.4 can be see in the Figure 6. The solution profiles of the Section 5.4 are computed at different times are shown in the Figure 7, Figure 8 and Figure 9. The initial condition of Section 5.5 is plotted in the Figure 10. Numerical solutions of the Allen–Cahn Section 5.5 are computed at for various values of . These graphs are shown in Figure 11.
Figure 1.
Stability regions of the method.
Figure 2.
Section 5.1: Graph (left) and solution profile at using (right).
Figure 3.
Section 5.3: Graph (left) and solution profile at using (right).
Figure 4.
Section 5.1: Graphs of solution profiles using ETD Crank–Nicolson scheme at using with 80 time steps (left) and 160 time steps (right).
Figure 5.
Section 5.2: Initial condition (left) and Solution at using and (right).
Figure 6.
Section 5.4: Graph of the initial conditions.
Figure 7.
Section 5.4: Graph of for (left) and solution at (right).
Figure 8.
Section 5.4: Graph for (left) and the solution at (right).
Figure 9.
Section 5.4: Graph for (left) and solution at (right).
Figure 10.
Section 5.5: Graph of the initial conditions.

Figure 11.
Section 5.5: Graph of the numerical solution of the Allen–Cahn equation at for various values of and .
The superiority of our new scheme over an existing ETD Crank-Nicolson scheme [] is demonstrated by solving Section 5.1 using both schemes. Third order convergence of our scheme is shown in the Table 1. The second-order convergence of the ETD Crank-Nicolson scheme is shown in Table 2. The ETD Crank-Nicolson scheme is also computationally efficient because it is developed by using the (1, 1)-Padé rational approximation with a single real pole but it is of second-order. Third order convergence of our scheme is also shown in Table 3 by solving Section 5.3.
Table 1.
Section 5.1: Convergence results for our time-stepping method.
Table 2.
Section 5.1: Convergence results for the ETD Crank–Nicolson stepping method.
Table 3.
Section 5.3: Convergence results for the time-stepping method.
The order of convergence is computed using absolute errors between the consecutive iterations with the following formula:
where is the error between consecutive solutions corresponding to time steps and k. This approach is used to compute the order of convergence when analytical solutions are not available; see, for example, [,]. Convergence errors are computed using the norm and norm. The computational efficiency of the new method is shown by recording the CPU time for each iteration and is given in the convergence tables. It can be seen that the CPU time is very small even with a large number of time steps. All the calculations are performed using Matlab version R2020b on an Intel Core i7 CPU with 4.0 GHz of speed and 32 GB RAM.
5.1. Space Variable-Order Fractional Enzyme Kinetics Equation in One Dimension
5.2. Space Variable-Order Fractional Enzyme Kinetics Equation in Two Dimensions
5.3. Space Variable-Order Fractional Fisher Equation in One Dimension
5.4. Space Variable-Order Fractional Fisher Equation in Two Dimensions
5.5. Allen–Cahn Equation in Two Dimensions
6. Conclusions
A novel, highly efficient numerical method has been developed using a single Gaussian quadrature pole rational approximation of the matrix exponential function. An algorithm was constructed based on the method to easily implement the method. Three variable-order fractional–reaction–diffusion problems with nonlinear reaction terms were solved in one and two dimensions. The third-order convergence of the method was proved analytically and verified numerically. Graphs of the solution profiles were plotted to demonstrate the effect of the variable-order diffusion. In the future, we plan to develop similar schemes for systems of reaction–diffusion problems, where several coupled nonlinear equations need to be solved.
Author Contributions
The numerical scheme was developed by M.Y. The stability and linear convergence analyses and numerical experiments were conducted by M.Y. and S.S. worked on the introduction and spacial discretization. The writing was conducted by both M.Y. and S.S. All authors have read and agreed to the published version of the manuscript.
Funding
The authors acknowledge the funding support provided by the Deanship of Research Oversight and Coordination (DROC) at King Fahd University of Petroleum & Minerals (KFUPM), Kingdom of Saudi Arabia.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Waurick, M. Homogenization in fractional elasticity. SIAM J. Math. Anal. 2014, 46, 1551–1576. [Google Scholar] [CrossRef]
- Luchko, Y.; Punzi, A. Modeling anomalous heat transport in geothermal reservoirs via fractional diffusion equations. GEM-Int. J. Geomath. 2011, 1, 257–276. [Google Scholar] [CrossRef]
- Rida, S.Z.; Yahya, A.A.; Zidan, N.A.; Bakry, H.M. Fractional order of mathematical systems for some bio-chemical application. Fract. Calc. Appl. Anal. 2014, 5, 25. [Google Scholar]
- Maji, S.; Natesan, S. Analytical and numerical solutions of time-fractional advection-diffusion-reaction equation. Appl. Numer. Math. 2023, 185, 549–570. [Google Scholar] [CrossRef]
- Singh, J. Analysis of fractional blood alcohol model with composite fractional derivative. Chaos Solitons Fractals 2020, 140, 110–127. [Google Scholar] [CrossRef]
- Chechkin, A.V.; Gorenflo, R.; Sokolov, I.M. Fractional diffusion in inhomogeneous media. J. Phys. Gen. Phys. 2005, 38, 679–684. [Google Scholar] [CrossRef]
- Sun, H.G.; Chen, W.; Chen, Y. Variable-order fractional differential operators in anomalous diffusion modeling. Phys. A 2009, 388, 4586–4592. [Google Scholar] [CrossRef]
- Zhuang, P.; Liu, F.; Anh, V.; Turner, I. Numerical methods for the variable-order fractional advection-diffusion equation with a nonlinear source term. SIAM J. Numer. Anal. 2009, 47, 1760–1781. [Google Scholar] [CrossRef]
- Diaz, G.; Coimbra, C.F.M. Nonlinear dynamics and control of a variable order oscillator with application to the van der Pol equation. Nonlinear Dynamics 2009, 56, 145–157. [Google Scholar] [CrossRef]
- Kumar, P.; Chaudhary, S.K. Analysis of fractional order control system with performance and stability. International J. Eng. Sci. Technol. 2017, 9, 408–416. [Google Scholar]
- Obembe, A.D.; Hossain, M.E.; Abu-Khamsin, S.A. Variable-order derivative time fractional diffusion model for heterogeneous porous media. J. Pet. Sci. Eng. 2017, 152, 391–405. [Google Scholar] [CrossRef]
- Patnaik, S.; Hollkamp, J.P.; Semperlotti, F. Applications of variable-order fractional operator—A review. Proc. R. Soc. 2020, 476, 20190498. [Google Scholar] [CrossRef] [PubMed]
- Li, C.P.; Zeng, F.H. Numerical Methods for Fractional Differential Calculus; Chapman and Hall/CRC: Boca Raton, FL, USA, 2015. [Google Scholar]
- Li, C.P.; Cai, M. Theory and Numerical Approximations of Fractional Integrals and Derivatives; SIAM Philadelphia: Philadelphia, PA, USA, 2019. [Google Scholar]
- Glockle, W.G.; Nonnenmacher, T.F. A fractional calculus approach to self-similar protein dynamics. Biophys. J. 1995, 68, 46–53. [Google Scholar] [CrossRef] [PubMed]
- Klass, D.L.; Martinek, T.W. Electroviscous fluids. I. Rheological Properties. J. Appl. Phys. 1967, 38, 67–74. [Google Scholar] [CrossRef]
- Shiga, T. Deformation and viscoelastic behavior of polymer gel in electric fields. Proc. Jpn. Acad. Ser. Phys. Biol. Sci. 1998, 74, 6–11. [Google Scholar] [CrossRef]
- Davis, L.C. Model of Magnetorheological Elastomers. J. Appl. Phys. 1999, 85, 3342–3351. [Google Scholar] [CrossRef]
- Samko, S.G.; Ross, B. Integration and differentiation to a variable fractional order. Integral Transform. Spec. Funct. 1993, 1, 277–300. [Google Scholar] [CrossRef]
- Lin, R.; Liu, F.; Anh, V.; Turner, I. Stability and convergence of a new explicit finite difference approximation for the variable-order nonlinear fractional diffusion equation. Appl. Math. Comput. 2009, 2, 435–445. [Google Scholar] [CrossRef]
- Sun, H.; Chen, W.; Li, C.P.; Chen, Y. Finite difference schemes for variable order time fractional diffusion equation. Int. J. Bifurc. Chaos 2012, 22, 1250085. [Google Scholar] [CrossRef]
- Kheirkhah, F.; Hajipour, M.; Baleanu, D. The performance of a numerical scheme on the variable-order time-fractional advection-reaction-subdiffusion equations. Appl. Numer. Math. 2022, 178, 25–40. [Google Scholar] [CrossRef]
- Heydari, M.H.; Avazzadeh, Z.; Razzaghi, M. Vieta-Lucas polynomials for the coupled nonlinear variable-order fractional Ginzburg-Landau equations. Appl. Numer. Math. 2021, 165, 442–458. [Google Scholar] [CrossRef]
- Yan, R.; Ma, Q.; Ding, X. Convergence analysis of the hp-version spectral collocation method for a class of nonlinear variable-order fractional differential equations. Appl. Numer. Math. 2021, 170, 269–297. [Google Scholar] [CrossRef]
- Darve, E.; Delia, M.; Garrappa, R.; Giusti, A.; Rubio, N.L. On the fractional Laplacian of variable order. Fract. Calc. Appl. Anal. 2022, 25, 15–28. [Google Scholar] [CrossRef]
- Garrappa, R.; Giusti, A.; Mainardi, F. Variable-order fractional calculu. A change of perspective. Commun. Nonlinear Sci. Numer. Simul. 2021, 102, 105904. [Google Scholar] [CrossRef]
- Xu, Y.; Sun, H.; Zhang, Y.; Sun, H.W. A novel meshless method based on RBF for solving variable-order time fractional advection-diffusion-reaction equation in linear or nonlinear systems Image. Comput. Math. Appl. 2023, 142, 107–120. [Google Scholar] [CrossRef]
- Li, X.Y.; Wu, B.Y. Iterative reproducing kernel method for nonlinear variable-order space fractional diffusion equations. Int. J. Comput. Math. 2018, 95, 1210–1221. [Google Scholar]
- Sun, H.; Chang, A.; Zhang, Y.; Chen, W. A review on variable-order fractional differential equation. Mathematical foundations, physical models, and its applications. Fract. Calc. Appl. Anal. 2019, 22, 27–59. [Google Scholar] [CrossRef]
- Khaliq, A.Q.M.; Liang, X.; Furati, K.M. A fourth-order implicit-explicit scheme for the space fractional nonlinear Schrödinger equations. Numer. Algorithms 2017, 75, 147–172. [Google Scholar] [CrossRef]
- Ngo, H.T.B.; Razzaghi, M.; Vo, T.N. Fractional order Chelyshkov wavelet method for solving variable order fractional differential equations and an application in variable order fractional relaxation system. Numer. Algor. 2023, 92, 1571–1588. [Google Scholar] [CrossRef]
- Ding, H.F. The construction of an optimal fourth-order fractional-compact-type numerical differential formula of the Riesz derivative and its application. Commun. Nonlinear Sci. Numer. Simul. 2023, 23, 107272. [Google Scholar] [CrossRef]
- Ding, H.F.; Li, C.P. High order numerical algorithm and error analysis for the two-dimensional nonlinear spatial fractional complex Ginzburg-Landau equation. Commun. Nonlinear Sci. Numer. Simul. 2023, 120, 107160. [Google Scholar] [CrossRef]
- Furati, K.M.; Yousuf, M.; Khaliq, A.Q.M. Fourth-order methods for space fractional reaction-diffusion equations with non-smooth data. Int. J. Comput. Math. 2018, 95, 1240–1256. [Google Scholar] [CrossRef]
- Yousuf, M.; Furati, K.M.; Khaliq, A.Q.M. High-order time-stepping methods for two-dimensional Riesz fractional nonlinear reaction-diffusion equations. Comput. Math. Appl. 2020, 80, 204–226. [Google Scholar] [CrossRef]
- Wang, Q.Y.; She, Z.H.; Lao, C.X.; Lin, F.R. Fractional centered difference schemes and banded preconditioners for nonlinear Riesz space variable-order fractional diffusion equations. Numer. Algor. 2023. [Google Scholar] [CrossRef]
- Thomee, V. Galerkin Finite Element Methods for Parabolic Problems; Series in Computational Mathematics; Springer: Berlin/Heidelberg, Germany, 2006. [Google Scholar]
- Ortigueira, M.D. Riesz potential operators and inverses via fractional centered derivatives. Int. J. Math. Math. Sci. 2006, 2006, 48391. [Google Scholar] [CrossRef]
- Celik, C.; Duman, M. Crank-Nicolson method for the fractional diffusion equation with the Riesz fractional derivative. J. Comput. Phys. 2012, 231, 1743–1750. [Google Scholar] [CrossRef]
- Pazy, A. Semigroups of Linear Operators and Applications to Partial Differential Equations; Springer: Berlin/Heidelberg, Germany, 1983. [Google Scholar]
- Norsett, S.P.; Wolfbrandt, A. Attainable order of rational approximations to the exponential function with only real poles. Bit Numer. Math. 1977, 17, 200–208. [Google Scholar] [CrossRef]
- Cox, S.M.; Matthews, P.C. Exponential Time Differencing for Stiff Systems. J. Comput. Phys. 2002, 176, 430–455. [Google Scholar] [CrossRef]
- Kleefeld, B.; Khaliq, A.Q.M.; Wade, B.A. An ETD Crank-Nicolson method for reaction-diffusion systems. Numer. Methods Partial. Differ. Eq. 2012, 28, 1309–1335. [Google Scholar] [CrossRef]
- Pooley, D.M.; Vetzal, K.R.; Forsyth, P.A. Convergence Remedies for Non- Smooth Payoffs in Option Pricing. J. Comput. Financ. 2003, 6, 25–40. [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/).