Exploiting ISAT to solve the reaction–diffusion equation

We develop and demonstrate a computationally efficient numerical splitting technique for solving the reaction–diffusion equation. The scheme is based on the Strang splitting technique wherein the portions of the governing equations containing stiff chemical reaction terms are separated from those parts containing the less-stiff transport terms. As demonstrated, the scheme achieves second-order accuracy in space through the use of centred finite differences; second-order accuracy in time is achieved through Strang splitting. To improve greatly the computational efficiency, the pure reaction sub-steps use in situ adaptive tabulation (ISAT) to compute efficiently the reaction mapping while the pure diffusion sub-steps use an implicit Crank–Nicolson finite-difference method. The scheme is applied to an unsteady one-dimensional reaction–diffusion model equation with detailed chemical kinetics. For this test problem, we show spatial and temporal convergence results, the impacts of ISAT and ODE solver error tolerances, and demonstrate computational speed-ups achieved by using ISAT over direct integration.

[1]  Mauro Valorani,et al.  Explicit time-scale splitting algorithm for stiff problems: auto-ignition of gaseous mixtures behind a steady shock , 2001 .

[2]  Tasso J. Kaper,et al.  N th-order operator splitting schemes and nonreversible systems , 1996 .

[3]  Ed Anderson,et al.  LAPACK Users' Guide , 1995 .

[4]  J. Strikwerda Finite Difference Schemes and Partial Differential Equations , 1989 .

[5]  Seog Yeon Cho,et al.  Computation accuracy and efficiency of the time-splitting method in solving atmospheric transport/chemistry equations , 1997 .

[6]  B. Sportisse An Analysis of Operator Splitting Techniques in the Stiff Case , 2000 .

[7]  G. D. Byrne,et al.  VODE: a variable-coefficient ODE solver , 1989 .

[8]  A. Masri,et al.  Pdf calculations of turbulent lifted flames of H2/N2 fuel issuing into a vitiated co-flow , 2004 .

[9]  Rick D. Saylor,et al.  On the comparison of numerical methods for the integration of kinetic equations in atmospheric chemistry and transport models , 1995 .

[10]  Stephen B. Pope,et al.  Computationally efficient implementation of combustion chemistry using in situ adaptive tabulation , 1997 .

[11]  R. Pletcher,et al.  Computational Fluid Mechanics and Heat Transfer. By D. A ANDERSON, J. C. TANNEHILL and R. H. PLETCHER. Hemisphere, 1984. 599 pp. $39.95. , 1986, Journal of Fluid Mechanics.

[12]  G. Strang On the Construction and Comparison of Difference Schemes , 1968 .

[13]  Xiaolin Zhong,et al.  Additive Semi-Implicit Runge-Kutta Methods for Computing High-Speed Nonequilibrium Reactive Flows , 1996 .

[14]  M. Carpenter,et al.  Additive Runge-Kutta Schemes for Convection-Diffusion-Reaction Equations , 2003 .

[15]  Ulrich Maas,et al.  Simplifying chemical kinetics: Intrinsic low-dimensional manifolds in composition space , 1992 .

[16]  Sandra L. Winkler,et al.  An Implicit-Explicit Hybrid Solver for a System of Stiff Kinetic Equations , 1994 .

[17]  W. E. Stewart,et al.  Sensitivity analysis of initial value problems with mixed odes and algebraic equations , 1985 .

[18]  Elaine S. Oran,et al.  Numerical Simulation of Reactive Flow , 1987 .

[19]  Jacqueline H. Chen,et al.  The mechanism of two-dimensional pocket formation in lean premixed methane-air flames with implications to turbulent combustion , 1999 .

[20]  Ralf Wolke,et al.  Implicit-explicit Runge-Kutta methods for computing atmospheric reactive flows , 1998 .

[21]  Michael T. Heath,et al.  Scientific Computing , 2018 .

[22]  T. Takeno,et al.  A numerical analysis of the structure of a turbulent hydrogen jet lifted flame , 2002 .

[23]  Stephen B. Pope,et al.  Treating chemistry in combustion with detailed mechanisms—In situ adaptive tabulation in principal directions—Premixed combustion , 1998 .

[24]  P. S. Wyckoff,et al.  A Semi-implicit Numerical Scheme for Reacting Flow , 1998 .

[25]  Stephen B. Pope,et al.  PDF calculations of turbulent nonpremixed flames with local extinction , 2000 .