Monte Carlo algorithms for complex surface reaction mechanisms: Efficiencyand accuracy

Citation
Js. Reese et al., Monte Carlo algorithms for complex surface reaction mechanisms: Efficiencyand accuracy, J COMPUT PH, 173(1), 2001, pp. 302-321
Citations number
47
Categorie Soggetti
Physics
Journal title
JOURNAL OF COMPUTATIONAL PHYSICS
ISSN journal
00219991 → ACNP
Volume
173
Issue
1
Year of publication
2001
Pages
302 - 321
Database
ISI
SICI code
0021-9991(20011010)173:1<302:MCAFCS>2.0.ZU;2-I
Abstract
A continuous-time Monte Carlo (CTMC) algorithm with lists of neighbors and local update (tree-type architecture) for simulating the dynamics and stati onary pattern formation of complex surface reaction mechanisms is discussed . Two additional CTMC algorithms, often used in the literature, are also pr esented. The computational efficiency of these CTMC algorithms is compared to a null-event algorithm for the CO oxidation on a Pt(100) surface by dire ct numerical simulations. Furthermore, we have derived simple formulas for the real time advanced using the null-event algorithm and the CTMC with loc al update algorithm for the infinitely fast and finite CO oxidation kinetic s as well as a unimolecular surface reaction. We have found that the propos ed CTMC algorithm with classes and local update can be much faster than the traditional null-event algorithms by orders of magnitude, when stiffness o ccurs (rare event dynamics). In addition, we address the computational accu racy of Monte Carlo algorithms, due to limited resolution caused by finite lattice sizes, for key intermediate species in a complex reaction mechanism . It is shown that Surface concentrations below the resolution of the latti ce and corresponding reaction rates can accurately be calculated through th e use of a time-weighted average of reaction rates. (C) 2001 Academic Press .