Log in

Trigonometric cubic B-spline collocation algorithm for numerical solutions of reaction–diffusion equation systems

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

Abstract

An algorithm for the reaction–diffusion system including model problems Brusselator, Schnakenberg and Gray–Scott is introduced. The integration of the system is managed by combining the Crank–Nicolson method in time and the cubic trigonometric B-spline collocation method in space. Our aim here is to provide a new code to understand and implement reaction–diffusion-type events. Some problems chosen from the literature to illustrate the efficiency of the algorithm are studied for each model problem.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  • Abbas M, Majid AA, Ismail AIM, Rashid A (2014a) The application of the cubic trigonometric B-spline to the numerical solution of the hyperbolic problems. Appl Math Comput 239:74–88

    MathSciNet  MATH  Google Scholar 

  • Abbas M, Majid AA, Ismail AIM, Rashid A (2014b) Numerical method using cubic trigonometric B-spline technique for nonclassical diffusion problems. Abstr Appl Anal 849682:11

    MathSciNet  Google Scholar 

  • Arora G, Joshi V (2016) Comparison of numerical solution of 1D hyperbolic telegraph equation using B-Spline and trigonometric B-Spline by differential quadrature method. Indian J Sci Technol 9(45). https://doi.org/10.17485/ijst/2016/v9i45/106356

  • Ay B, Dag I, Gorgulu MZ (2015) Trigonometric quadratic B-spline subdomain Galerkin algorithm for the Burgers’ equation. Open Phys 13:400–406

    Article  Google Scholar 

  • Chou CS, Zhang Y, Zhao R, Nie Q (2007) Numerical methods for stiff reaction–diffusion systems. Discr Contin Dyn Syst Ser B 7:515–525

    Article  MathSciNet  Google Scholar 

  • Craster RV, Sassi R (2006) Spectral algorithms for reaction–diffussion equations. Technical Report. Note del Polo No. 99. https://air.unimi.it/handle/2434/24276?mode=simple.316#.W56v4s4zYdU

  • Ersoy O, Dag I (2015) Numerical solutions of the reaction–diffusion system by using exponential cubic B-spline collocation algorithms. Open Phys 13:414–427

    Article  Google Scholar 

  • Fairweather G, Meade D (1989) A survey of spline collocation methods for the numerical solution of differential equations. In: Diaz JC (ed) Mathematics for large scale computing, vol 120. Lecture notes in pure and applied mathematics. Marcel Dekker, New York, pp 297–341

    Google Scholar 

  • Garcia-Lopez CM, Ramos JI (1996) Linearized O-methods part II: reaction–diffusion equations. Comput Methods Appl Mech Eng 137:357–378

    Article  Google Scholar 

  • Gray P, Scott SK (1984) Autocatalytic reactions in the isothermal, continuous stirred tank reactor: oscillations and instabilities in the system A+2B 3B. B C Chem Eng Sci 39:1087–1097

    Article  Google Scholar 

  • Gupta Y, Kumar M (2011) A computer based numerical method for singular boundary value problems. Int J Comput Appl 1:0975–8887

    Google Scholar 

  • Hamid NNA, Majid AA, Ismail AIM (2010) Cubic trigonometric B-spline applied to linear two-point boundary value problems of order two. World Acad Sci Eng Technol 47:478–803

    Google Scholar 

  • Madzvamuse A, Wathen AJ, Maini PK (2003) A moving grid finite element method applied to a biological pattern generator. J Comput Phys 190:478–500

    Article  MathSciNet  Google Scholar 

  • Mittal RC, Rohila R (2016) Numerical simulation of reaction–diffusion systems by modified cubic B-spline differential quadrature method. Chaos Solitons Fractals 92(1):1339–1351

    MathSciNet  MATH  Google Scholar 

  • Nazir T, Abbas M, Ismail AIM, Majid AA, Rashid A (2016) The numerical solution of advection-diffusion problems using new cubic trigonometric B-splines approach. Appl Math Model 40(7–8):4586–4611

    Article  MathSciNet  Google Scholar 

  • Nikolis A (2004) Numerical solutions of ordinary differential equations with quadratic trigonometric splines. Appl Math E Notes 4:142–149

    MathSciNet  MATH  Google Scholar 

  • Nikolis A, Seimenis I (2005) Solving dynamical systems with cubic trigonometric splines. Appl Math E Notes 5:116–123

    MathSciNet  MATH  Google Scholar 

  • Prigogine I, Lefever R (1968) Symmetry breaking instabilities in dissipative systems. J Chem Phys 48:1695–1700

    Article  Google Scholar 

  • Rubin SG, Graves RA (1975) A cubic spline approximation for problems in fluid mechanics. Nasa TR R-436, Washington

  • Ruuth SJ (1995) Implicit–explicit methods for reaction–diffusion problems in pattern formation. J Math Biol 34:148–176

    Article  MathSciNet  Google Scholar 

  • Sahin A (2009) Numerical solutions of the reaction–diffusion equations with B-spline finite element method Ph. D. dissertation. Department of Mathematics. Eskişehir Osmangazi University, Eskiş ehir

  • Schoenberg IJ (1964) On trigonometric spline interpolation. J Math Mech 13:795–826

    MathSciNet  MATH  Google Scholar 

  • Schnakenberg J (1979) Simple chemical reaction systems with limit cycle behavior. J Theor Biol 81:389–400

    Article  MathSciNet  Google Scholar 

  • Thomas D (1975) Artificial enzyme membranes, transport, memory and oscillatory phenomena. Anal Control immobilized Enzyme Syst 8:115–150

    Google Scholar 

  • Wang G, Chen Q, Zhou M (2004) NUAT B-spline curves. Comput Aided Geom Design 21:193–205

    Article  MathSciNet  Google Scholar 

  • Zegeling PA, Kok HP (2004) Adaptive moving mesh computations for reaction–diffusion systems. J Comput Appl Math 168(1–2):519–528

    Article  MathSciNet  Google Scholar 

  • Zin SM, Majid AA, Ismail AIM, Abbas M (2014a) Cubic trigonometric B-spline approach to numerical solution of wave equation. Int J Math Comput Phys and Quan Eng 8(10):1212–1216

    Google Scholar 

  • Zin SM, Abbas M, Majid AA, Ismail AIM (2014b) A new trigonometric spline approach to numerical solution of generalized nonlinear Klien–Gordon equation. PLoS One 9(5):e95774

    Article  Google Scholar 

Download references

Acknowledgements

Portion of the paper was presented in International Conference on Quantum Science and Applications (ICQSA-2016) in Eskisehir/Turkey. The authors would like to thank the anonymous reviewers for their comments and suggestions for improving the article.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Aysun Tok Onarcan.

Additional information

Communicated by Jose Alberto Cuminato.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Onarcan, A.T., Adar, N. & Dag, I. Trigonometric cubic B-spline collocation algorithm for numerical solutions of reaction–diffusion equation systems. Comp. Appl. Math. 37, 6848–6869 (2018). https://doi.org/10.1007/s40314-018-0713-4

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40314-018-0713-4

Keywords

Mathematics Subject Classification

Navigation