10.1186/2251-7456-7-12

Numerical solutions of nonlinear Fisher's reaction–diffusion equation with modified cubic B-spline collocation method

  1. Department of Mathematics, I. I. T. Roorkee, Roorkee, Uttarakhand, 247667, IN
Cover Image

Published in Issue 2013-02-23

How to Cite

Mittal, R. C., & Jain, R. K. (2013). Numerical solutions of nonlinear Fisher’s reaction–diffusion equation with modified cubic B-spline collocation method. Mathematical Sciences, 7(1). https://doi.org/10.1186/2251-7456-7-12

HTML views: 31

PDF views: 99

Abstract

Abstract In this paper, a numerical method is proposed to approximate the numeric solutions of nonlinear Fisher's reaction–diffusion equation with modified cubic B-spline collocation method. The method is based on collocation of modified cubic B-splines over finite elements, so we have continuity of the dependent variable and its first two derivatives throughout the solution range. We apply modified cubic B-splines for spatial variable and derivatives, which produce a system of first-order ordinary differential equations. We solve this system by using SSP-RK54 scheme. The proposed method needs less storage space that causes less accumulation of numerical errors. The numerical approximate solution to the nonlinear Fisher's reaction–diffusion equation has been computed without using any transformation and linearization process. Illustrative three test examples are included to establish the effectiveness and pertinence of the technique. Easy and economical implementation is the strength of this method.

Keywords

  • Nonlinear Fisher's reaction–diffusion equation,
  • Modified cubic B-spline basis functions,
  • SSP-RK54 scheme,
  • Thomas algorithm

References

  1. Sherratt (1998) On the transition from initial data traveling waves in the Fisher–KPP equation 13(2) (pp. 167-174) https://doi.org/10.1080/02681119808806258
  2. Gazdag and Canosa (1974) Numerical solution of Fisher’s equation (pp. 445-457) https://doi.org/10.2307/3212689
  3. Ablowitz and Zepetella (1979) Explicit solution of Fisher’s equation for a special wave speed (pp. 835-840) https://doi.org/10.1007/BF02462380
  4. Twizell et al. (1990) Chaos free numerical solutions of reaction–diffusion equations (pp. 541-576) https://doi.org/10.1098/rspa.1990.0106
  5. Parekh and Puri (1990) A new numerical scheme for the Fisher’s equation (pp. L1085-L1091) https://doi.org/10.1088/0305-4470/23/21/003
  6. Tang and Weber (1991) Numerical study of Fisher’s equation by a Petrov–Galerkin finite element method (pp. 27-38) https://doi.org/10.1017/S0334270000008602
  7. Mickens (1994) A best finite-difference scheme for Fisher’s equation (pp. 581-585) https://doi.org/10.1002/num.1690100505
  8. Mavoungou and Cherruault (1994) Numerical study of Fisher’s equation by Adomian’s method 19(1) (pp. 89-95) https://doi.org/10.1016/0895-7177(94)90118-X
  9. Qiu and Sloan (1998) Numerical solution of Fisher’s equation using a moving mesh method (pp. 726-746) https://doi.org/10.1006/jcph.1998.6081
  10. Al-Khaled (2001) Numerical study of Fisher’s reaction–diffusion equation by the sinc collocation method (pp. 245-255) https://doi.org/10.1016/S0377-0427(01)00356-9
  11. Zhao and Wei (2003) Comparison of the discrete singular convolution and three other numerical schemes for solving Fisher’s equation 25(1) (pp. 127-147) https://doi.org/10.1137/S1064827501390972
  12. Wazwaz and Gorguis (2004) An analytic study of Fisher’s equation by using Adomian decomposition method (pp. 609-620) https://doi.org/10.1016/S0096-3003(03)00738-0
  13. Olmos and Shizgal (2006) A pseudospectral method of solution of Fisher’s equation (pp. 219-242) https://doi.org/10.1016/j.cam.2005.06.028
  14. Mittal and Kumar (2006) Numerical study of Fisher’s equation by wavelet Galerkin method (pp. 287-298) https://doi.org/10.1080/00207160600717758
  15. El-Azab (2007) An approximation scheme for a nonlinear diffusion Fisher’s equation (pp. 579-588) https://doi.org/10.1016/j.amc.2006.07.117
  16. Sahin et al. (2008) A B-spline algorithm for the numerical solution of Fisher’s equation (pp. 326-342) https://doi.org/10.1108/03684920810851212
  17. Cattani and Kudreyko (2008) Multiscale analysis of the Fisher equation (pp. 1171-1180) Springer
  18. Mittal and Jiwari (2009) Numerical study of Fisher’s equation by using differential quadrature method 5(1) (pp. 143-160)
  19. Mittal and Arora (2010) Efficient numerical solution of Fisher’s equation by using B-spline method 87(13) (pp. 3039-3051) https://doi.org/10.1080/00207160902878555
  20. Spiteri and Ruuth (2002) A new class of optimal high-order strong-stability-preserving time-stepping schemes (pp. 469-491) https://doi.org/10.1137/S0036142901389025