Efficient dynamic Monte Carlo algorithm for time-dependent catalytic surface chemistry

被引:13
作者
Rai, V. [1 ]
Pitsch, H.
Novikov, A.
机构
[1] Stanford Univ, Dept Mech Engn, Stanford, CA 94305 USA
[2] Penn State Univ, Dept Math, University Pk, PA 16802 USA
来源
PHYSICAL REVIEW E | 2006年 / 74卷 / 04期
关键词
D O I
10.1103/PhysRevE.74.046707
中图分类号
O35 [流体力学]; O53 [等离子体物理学];
学科分类号
070204 ; 080103 ; 080704 ;
摘要
Several numerical algorithms for dynamic Monte Carlo simulations of surface chemistry have been proposed in the past. The variable step size method (VSSM) is commonly used for systems where the rate coefficients are constant in time, owing to its good efficiency. If rate coefficients vary in time, the first reaction method (FRM) has been shown to be more efficient. However, the cost of this algorithm to execute a reaction step depends on the considered lattice size, which can make this method inefficient for systems involving surface phenomena on different scales. Here we propose a general and efficient algorithm, the fast first reaction method (fFRM), which has the advantages of being applicable to systems with constant and time-varying rate coefficients, and of having a computational cost per reaction step that is independent of the lattice size. An additional feature of fFRM is that it is rejection-free, which means that once a reaction class is selected, a reaction of that type will be executed. A rejection-free variant of VSSM, called rVSSM, is also presented, which leads to an approximately 15% speedup compared with the VSSM algorithm for the considered example.
引用
收藏
页数:9
相关论文
共 35 条
[1]  
ARAYA P, 1989, SURF SCI, V208, pL80
[2]  
Balakrishnan N., 1998, order statistics theory methods
[3]  
BINDER K, 1969, MONTE CARLO SIMULATI, P34101
[4]  
Brown G, 1999, INTERFACIAL ELECTROCHEMISTRY, P47
[5]  
Carrette L, 2001, FUEL CELLS, V1, P5, DOI 10.1002/1615-6854(200105)1:1<5::AID-FUCE5>3.0.CO
[6]  
2-G
[7]   ELECTRODE KINETICS OF OXYGEN REDUCTION ON OXIDE-FREE PLATINUM ELECTRODES [J].
DAMJANOVIC, A ;
BRUSIC, V .
ELECTROCHIMICA ACTA, 1967, 12 (06) :615-+
[8]   Surface structure and catalytic CO oxidation oscillations [J].
Danielak, R ;
Perera, A ;
Moreau, M ;
Frankowicz, M ;
Kapral, R .
PHYSICA A, 1996, 229 (3-4) :428-443
[9]  
Fishman G.S., 2003, MONTE CARLO CONCEPTS
[10]   Efficient exact stochastic simulation of chemical systems with many species and many channels [J].
Gibson, MA ;
Bruck, J .
JOURNAL OF PHYSICAL CHEMISTRY A, 2000, 104 (09) :1876-1889