Open Physics (Mar 2023)
Some standard and nonstandard finite difference schemes for a reaction–diffusion–chemotaxis model
Abstract
Two standard and two nonstandard finite difference schemes are constructed to solve a basic reaction–diffusion–chemotaxis model, for which no exact solution is known. The continuous model involves a system of nonlinear coupled partial differential equations subject to some specified initial and boundary conditions. It is not possible to obtain theoretically the stability region of the two standard finite difference schemes. Through running some numerical experiments, we deduce heuristically that these classical methods give reasonable solutions when the temporal step size kk is chosen such that k≤0.25k\le 0.25 with the spatial step size hh fixed at h=1.0h=1.0 (first novelty of this work). We observe that the standard finite difference schemes are not always positivity preserving, and this is why we consider nonstandard finite difference schemes. Two nonstandard methods abbreviated as NSFD1 and NSFD2 from Chapwanya et al. are considered. NSFD1 was not used by Chapwanya et al. to generate results for the basic reaction–diffusion–chemotaxis model. We find that NSFD1 preserves positivity of the continuous model if some criteria are satisfied, namely, ϕ(k)[ψ(h)]2=12γ≤12σ+β\frac{\phi \left(k)}{{\left[\psi \left(h)]}^{2}}=\frac{1}{2\gamma }\le \frac{1}{2\sigma +\beta } and β≤σ\beta \le \sigma , and this is the second novelty of this work. Chapwanya et al. modified NSFD1 to obtain NSFD2, which is positivity preserving if R=ϕ(k)[ψ(h)]2=12γR=\frac{\phi \left(k)}{{\left[\psi \left(h)]}^{2}}=\frac{1}{2\gamma } and 2σR≤12\sigma R\le 1, that is σ≤γ\sigma \le \gamma , and they presented some results. For the third highlight of this work, we show that NSFD2 is not always consistent and prove that consistency can be achieved if β→0\beta \to 0 and kh2→0\frac{k}{{h}^{2}}\to 0. Fourthly, we show numerically that the rate of convergence in time of the four methods for case 2 is approximately one.
Keywords