A second-order scheme for the "Brusselator" reaction-diffusion system

E. H. Twizell, A. B. Gumel, Q. Cao

Research output: Contribution to journalArticlepeer-review

92 Scopus citations


A second-order method is developed for the numerical solution of the initial-value problems ′ ≡ du/dt = f1(u, v), t > 0, u(0) = U0 and v′ ≡ dv/dt = f2(u, v), t > 0, v(0) = V0, in which the functions f1(u, v) = B + u2v - (A + 1)u and f2(u, v) = Au - u2v, where A and B are positive real constants, are the reaction terms arising from the mathematical modelling of chemical systems such as in enzymatic reactions and plasma and laser physics in multiple coupling between modes. The method is based on three first-order methods for solving u and v, respectively. In addition to being second-order accurate in space and time, the method is seen to converge to the correct fixed point (U* = B, V* = A/B) provided 1 - A + B2 ≥ 0. The approach adopted is extended to solve a class of non-linear reaction-diffusion equations in two-space dimensions known as the "Brusselator" system. The algorithm is implemented in parallel using two processors, each solving a linear algebraic system as opposed to solving non-linear systems, which is often required when integrating non-linear partial differential equations (PDEs).

Original languageEnglish (US)
Pages (from-to)297-316
Number of pages20
JournalJournal of Mathematical Chemistry
Issue number4
StatePublished - Nov 1999
Externally publishedYes

ASJC Scopus subject areas

  • Chemistry(all)
  • Applied Mathematics


Dive into the research topics of 'A second-order scheme for the "Brusselator" reaction-diffusion system'. Together they form a unique fingerprint.

Cite this