Universidad Politecnica de Madrid
Search
Navegation
User Area
About Archivo Digital UPM
Dulcinea
Sherpa Romeo
Recolecta

Synchronous parallel kinetic Monte Carlo for continuum diffusion-reaction systems

Martínez Sáez, Enrique and Marian, Jaime and Kalos, Malvin and Perlado Martin, Jose Manuel (2008) Synchronous parallel kinetic Monte Carlo for continuum diffusion-reaction systems. Journal of Computational Physics, 227 (8). 3804 - 3823. ISSN 0021-9991

Ver estadisticas de descargas para este eprint (solo desde ordenadores de la UPM) Estadisticas UPM
Bookmark and Share
Item Type:Article
Authors/Creators:
Creators NameCreators email (if known)
Martínez Sáez, Enrique
Marian, Jaime
Kalos, Malvin
Perlado Martin, Jose Manuel
Title:Synchronous parallel kinetic Monte Carlo for continuum diffusion-reaction systems
Publisher:Elsevier
Journal/Publication Title:Journal of Computational Physics
Date:April 2008
Volume:227
Number:8
Department:Nuclear Engineering
Faculty:E.T.S.I. Industrial (UPM)
Creative Commons licenses:Recognition - No derivative works - No commercial
Item ID:2688
Subjects:Industrial Engineering
Computer Science
Physics

Texto completo disponible como:

[img]
Preview
PDF
1926Kb - Idioma: English

Official URL: http://www.elsevier.com/wps/find/journaldescription.cws_home/622866/description#description

Abstract

A novel parallel kinetic Monte Carlo (kMC) algorithm formulated on the basis of perfect time synchronicity is presented. The algorithm is intended as a generalization of the standard n-fold kMC method, and is trivially implemented in parallel architectures. In its present form, the algorithm is not rigorous in the sense that boundary conflicts are ignored. We demonstrate, however, that, in their absence, or if they were correctly accounted for, our algorithm solves the same master equation as the serial method. We test the validity and parallel performance of the method by solving several pure diffusion problems (i.e. with no particle interactions) with known analytical solution. We also study diffusion-reaction systems with known asymptotic behavior and find that, for large systems with interaction radii smaller than the typical diffusion length, boundary conflicts are negligible and do not affect the global kinetic evolution, which is seen to agree with the expected analytical behavior. Our method is a controlled approximation in the sense that the error incurred by ignoring boundary conflicts can be quantified intrinsically, during the course of a simulation, and decreased arbitrarily (controlled) by modifying a few problem-dependent simulation parameters.

Item Type:Article
Uncontrolled Keywords:Kinetic Monte Carlo; parallel computing; diffusion; scalability
Subjects:Industrial Engineering
Computer Science
Physics
Código ID:2688
Depositado Por:Memoria Investigacion
Depositado el:24 Mar 2010 12:45
Last Modified:24 Mar 2010 12:54

Sólo para Personal del Archivo: editar este registro