Devising efficient numerical methods for oscillating patterns in reaction–diffusion systems

作者:

Highlights:

摘要

In this paper, we consider the numerical approximation of a reaction–diffusion system 2D in space whose solutions are patterns oscillating in time or both in time and space. We present a stability analysis for a linear test heat equation in terms of the diffusion d and of the reaction timescales given by the real and imaginary parts α and β of the eigenvalues of J(Pe), the Jacobian of the reaction part at the equilibrium point Pe. Focusing on the case α=0,β≠0, we obtain stability regions in the plane (ξ,ν), where ξ=λ(h;d)ht, ν=βht, ht time stepsize, λ lumped diffusion scale depending also from the space stepsize h and from the spectral properties of the discrete Laplace operator arising from the semi-discretization in space. In space we apply the Extended Central Difference Formulas (ECDFs) of order p=2,4,6. In time we approximate the diffusion part in implicit way and the reaction part by a selection of integrators: the Explicit Euler and ADI methods, the symplectic Euler and a partitioned Runge–Kutta method that are symplectic in the absence of diffusion. Hence, by estimating λ, for each method we derive stepsize restrictions ht⪅Fmet(h;d,β,p) in terms of the stability curve Fmet depending on diffusion and reaction timescales and from the approximation order in space. For the same schemes, we provide also a dispersion error analysis. We present numerical simulations for the test heat equation and for the Lotka–Volterra PDE system with solutions oscillating only in time for the presence of a centre-type dynamics. In these cases, the implicit-symplectic schemes provide the best choice. We solve also the Schnakenberg model with spatial patterns oscillating in space and time in the presence of an attractive limit cycle due to the Turing–Hopf instability. In this case, all schemes attain closed orbits in the phase space, but the Explicit ADI method is the best choice from the computational point of view.

论文关键词:Turing–Hopf patterns,Schnakenberg model,High order finite differences,IMEX methods,ADI methods,Symplectic schemes

论文评审过程:Received 30 October 2014, Revised 10 April 2015, Available online 6 May 2015, Version of Record 2 September 2015.

论文官网地址:https://doi.org/10.1016/j.cam.2015.04.044