An effective operator splitting method based on spectral deferred correction for the fractional Gray–Scott model

https://doi.org/10.1016/j.cam.2022.114959Get rights and content

Highlights

  • We propose an effective operator splitting method to simulate the fractional Gray–Scott (GS) model.

  • The second-order operator splitting scheme, which is to split the original problem into linear and nonlinear parts.

  • The linear subproblem is numerically solved using the Fourier spectral method.

  • The nonlinear one is solved via the Crank–Nicolson formula and Rubin-Graves linearization technique.

  • The stability and convergence of this method are analyzed.

Abstract

This paper presents a method by combining the semi-implicit spectral deferred correction (SDC) method with the operator splitting scheme to simulate the fractional Gray-Scott (GS) model. We start with the second-order operator splitting scheme, which is to split the original problem into linear and nonlinear parts. The linear subproblem is numerically solved using the Fourier spectral method, which is based on the exact solution and thus has no stability restriction on the time-step size. The nonlinear subproblem is solved via the Crank-Nicolson formula and Rubin-Graves linearization technique, which can be solved effectively. The stability and convergence of this method are analyzed in L2-norm. Moreover, the scheme also takes advantage of the semi-implicit SDC method to improve the temporal accuracy. Numerical results are given to illustrate that the proposed method is a practical, accurate and efficient simulation tool for solving fractional GS problems.

Introduction

The Gray–Scott (GS) model of chemical kinetics which describes the spatiotemporal changes of the concentrations in the reactor is given by [1] ut=μuΔuuv2+F(1u),vt=μvΔv+uv2(F+κ)v,where u and v are the concentrations, μu>0 and μv>0 are the diffusion rates in the process. F0 is the feed rate and κ0 is the decay rate of the second reaction. The theoretical property of this model has been investigated in [2].

The GS model is highly non-linear due to the presence of the coupling terms other than the time derivative and the diffusion terms. Many authors have proposed different numerical methods for solving the GS model, such as [1], [3], [4], [5], [6] Note that in these works on pattern dynamics of the GS model are all concerned with standard diffusion. However, recent studies show that non-homogeneities of the medium may fundamentally alter the laws of Markov diffusion, leading to long range fluxes, and non-Gaussian, heavy tailed profiles, and these motions may no longer obey the classical Fick’s law. This phenomenon is called anomalous diffusion. Fractional diffusion equations provide an adequate and accurate description of transport processes that exhibit anomalous diffusion, which cannot be modeled properly by integer-order diffusion equations [7], [8], [9], [10], [11]. In this context, the fractional GS model  [12], [13], [14] has attracted much attention. A clear physical interpretation of this model can be found in [13] and the references cited therein.

In this work, we consider the following fractional GS model [12] ut=μu(Δ)α/2uuv2+F(1u),(x,t)Ω×(0,T],vt=μv(Δ)α/2v+uv2(F+κ)v,(x,t)Ω×(0,T]subject to the periodic boundary conditions and the initial conditions u(x,0)=u0(x),v(x,0)=v0(x),xΩ.Here, Ω=[a,b]d (d = 1, 2, 3). The operator (Δ)α/2 with α(1,2] is the fractional Laplacian operator, which can be defined in various ways, such as the Riesz definition, the spectral definition and the directional definition. A review of these existing definitions can be seen in [15], [16]. In this paper, we utilize the following commonly used definition in spectral decomposition form [17], [18], [19]. For example, in the 2D case (Δ)α/2u=p=q=λpqαuˆpqφpq,where λpqα=((2pπba)2+(2qπba)2)α2,φpq=exp(i2pπ(xa)ba+i2qπ(ya)ba),uˆpq=1(ba)2Ωuφ̄pqdx.

Analytical solutions for the fractional GS model are not always feasible and thus discrete numerical techniques are desired. Bueno-Orovio et al. [9] used the Fourier spectral method to solve several types of fractional reaction–diffusion equations. The method in [9] required iteration and no theoretical analysis was provided. Wang et al. [13] proposed a second-order finite difference scheme for the fractional GS model and provided the stability analysis for the semi-discrete scheme in time. Liu et al. [14] introduced a temporal two-mesh finite element method and derived the stability and error estimates for the fully discrete scheme. Zhang et al. [12] proposed a stabilized semi-implicit Fourier spectral method for nonlinear space-fractional reaction–diffusion equations. The algorithm was successfully applied to solve the fractional GS model. Lee et al. [10] presented an efficient operator splitting method for solving the model (1.2). However, the method in [10] requires the Newton-type iteration and no theoretical analysis was provided. In addition, all the above schemes are not higher than second-order accuracy in time.

Our goal of this paper is to propose a numerical algorithm with high-order accuracy in both time and space for the fractional GS model (1.2). We will mainly follow the operator splitting method [20], [21] and deferred correction method [22], [23] to construct our time stepping scheme, and the space variables are discretized by using the Fourier-spectral method [24], [25], [26], [27], [28]. Operator splitting is a powerful method for the numerical investigation of complex time-dependent models and has been used to solve many complicated problems, such as [29], [30], [31], [32], [33], [34]. However, for the operator splitting method to be applied to nonlinear partial differential equations, the theoretical analysis turns out to be very challenging due to its multi-stage nature. The readers are referred to the works [35], [36], [37], [38], [39], [40] for more detailed information on the theoretical analysis of operator splitting method. In this paper, we obtain the desired convergence estimate of the operator splitting method for the fractional GS model. This study provides a general framework for the convergence estimate of the operator splitting method. The main contribution consists of four aspects:

A new linearizing algorithm is proposed based on the operator splitting method for the fractional GS model.

The stability and convergence of this method in L2-norm are studied.

A semi-implicit SDC method is further used to improve time accuracy.

The results from three numerical experiments are presented to compare the dynamics of different α.

The paper is organized as follows. In Section 2, we present some notations used for discretization and discuss some preliminary results concerning the fractional Laplacian operator. In Section 3, a new linearizing second-order operator splitting spectral scheme is proposed for the fractional GS model. In Section 4, we give the stability and convergence of the proposed method. In Section 5, a high-order semi-implicit SDC method combined with the operator splitting spectral scheme is introduced. Numerical experiments are presented to test the performance of the proposed numerical algorithm in Section 6, and some concluding comments are given in the final section.

Section snippets

Preliminaries

In this section, we describe the notations used throughout this paper and present some preliminary results. To simplify, we consider the two-dimensional (2D) case in the scheme construction and its numerical analysis, and the one- and three-dimensional (1D/3D) cases can be treated similarly.

The space domain [a,b]2 is covered by Ωh=(xi,yj)=(a+ih,a+jh),0i,j(N1), where h=baN (N is even).

Denote Mh=uu={uij},ui+l1N,j+l2N=uij,0i,jN1,l1Z,l2Z,where Z represents the integers. For any u,vMh,

Strang splitting method

We now describe the operator splitting strategy. Let SL and SN be the exact solution operators associated with the following linear system ut=μu(Δ)α/2uFu,vt=μv(Δ)α/2v(F+κ)v,and the nonlinear system ut=uv2+F,vt=uv2,respectively.

Then we can approximate the solution of model (1.2) from t to t+τ using the following second-order symmetric Strang splitting method [21] u(x,t+τ)SL(τ2)SN(τ)SL(τ2)u(x,t).where u=(u,v)T.

In the following, we will replace the exact solution operators SL and SN with

Theoretical analysis of stability and convergence

In this section, the stability and convergence of the proposed method (3.10) will be analyzed. Let Ih:Lper2(Ω)Mh denote a mapping by Ih(u)MhwithIh(u)ij=u(xi,yj),uLper2(Ω),where Lper2(Ω)={u|uL2(Ω)anduis  Ω-periodic}.

SDC method for improving the temporal order of accuracy

The algorithm (3.10) takes advantage of avoiding nonlinear iteration. However, it is only second order accurate in time. In order to achieve higher order in time, we consider a semi-implicit SDC method, where the linear part of the problem is treated implicitly, and the nonlinear part of the problem is treated explicitly.

We begin with some preliminary definitions. Suppose the time interval [0,T] is divided into intervals [tm,tm+1] that satisfy 0=t0<t1<<tm<<tM=T.Next, each interval [tm,tm+1]

Numerical experiments

In this section, we carry out three numerical experiments to demonstrate the accuracy and efficiency of the method (3.10) with SDC for the fractional GS model (1.2) with periodic boundary conditions.

Example 6.1 Convergence Test

In order to show the accuracy and convergence of the proposed method, we consider the first example on [0,1]2×(0,1] with μu=2×105, μv=105, F=0.03, κ=0.062 and the initial condition is as follows u0(x,y)=1exp(100(x0.5)2100(y0.5)2),v0(x,y)=exp(100(x0.5)2100(y0.5)2).To test the accuracy of

Concluding remarks

In this work, we have developed an effective operator splitting method for solving the fractional GS model, and carried out rigorously theoretical analysis for it. The basic idea of the method is to decompose the original equation into linear and nonlinear sub-equations. The linear sub-equations have closed-form solutions in the Fourier space, and the nonlinear sub-equations can be solved based on the Crank–Nicolson formula and the Rubin–Graves linearization technique. The semi-implicit SDC

Declaration of Competing Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Acknowledgments

This work is supported by the Natural Science Foundation of Fujian Province (Nos 2020J01074, 2021J01306, 2022J01308), the National Natural Science Foundation of China (Nos. 11701196, 11701197, 11801543 and 12120101001), and the Australian Research Council via the Discovery Projects.

References (45)

  • LischkeA. et al.

    What is the fractional Laplacian? A comparative review with new results

    J. Comput. Phys.

    (2020)
  • GuoR.H. et al.

    Semi-implicit spectral deferred correction methods for highly nonlinear partial differential equations

    J. Comput. Phys.

    (2017)
  • ZhaiS. et al.

    A high order operator splitting method based on spectral deferred correction for the nonlocal viscous Cahn-Hilliard equation

    J. Comput. Phys.

    (2021)
  • HoldenH. et al.

    Operator splitting methods for generalized Korteweg–de Vries equations

    J. Comput. Phys.

    (1999)
  • ChengY.Z. et al.

    Fast and stable explicit operator splitting methods for phase-field models

    J. Comput. Phys.

    (2015)
  • ZhangC. et al.

    A second order operator splitting numerical scheme for the “good” Boussinesq equation

    Appl. Numer. Math.

    (2017)
  • LiuC. et al.

    Operator splitting scheme for reaction–diffusion equations with detailed balance

    J. Comput. Phys.

    (2021)
  • PearsonJ.E.

    Complex patterns in a simple system

    Science

    (1993)
  • ChenW. et al.

    The stability and dynamics of localized spot patterns in the two-dimensional Gray–Scott model

    SIAM J. Appl. Dyn. Syst.

    (2011)
  • LiuF. et al.

    Numerical Methods of Fractional Partial Differential Equations and Applications

    (2015)
  • Bueno-OrovioA. et al.

    Fourier spectral methods for fractional-in-space reaction–diffusion equations

    BIT

    (2014)
  • LiC.P. et al.

    Theory and Numerical Approximations of Fractional Integrals and Derivatives

    (2019)
  • Cited by (3)

    View full text