Cargando…

IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry

SRIM-like codes have limitations in describing general 3D geometries, for modeling radiation displacements and damage in nanostructured materials. A universal, computationally efficient and massively parallel 3D Monte Carlo code, IM3D, has been developed with excellent parallel scaling performance....

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Yong Gang, Yang, Yang, Short, Michael P., Ding, Ze Jun, Zeng, Zhi, Li, Ju
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4676036/
https://www.ncbi.nlm.nih.gov/pubmed/26658477
http://dx.doi.org/10.1038/srep18130
_version_ 1782405098497900544
author Li, Yong Gang
Yang, Yang
Short, Michael P.
Ding, Ze Jun
Zeng, Zhi
Li, Ju
author_facet Li, Yong Gang
Yang, Yang
Short, Michael P.
Ding, Ze Jun
Zeng, Zhi
Li, Ju
author_sort Li, Yong Gang
collection PubMed
description SRIM-like codes have limitations in describing general 3D geometries, for modeling radiation displacements and damage in nanostructured materials. A universal, computationally efficient and massively parallel 3D Monte Carlo code, IM3D, has been developed with excellent parallel scaling performance. IM3D is based on fast indexing of scattering integrals and the SRIM stopping power database, and allows the user a choice of Constructive Solid Geometry (CSG) or Finite Element Triangle Mesh (FETM) method for constructing 3D shapes and microstructures. For 2D films and multilayers, IM3D perfectly reproduces SRIM results, and can be ∼10(2) times faster in serial execution and > 10(4) times faster using parallel computation. For 3D problems, it provides a fast approach for analyzing the spatial distributions of primary displacements and defect generation under ion irradiation. Herein we also provide a detailed discussion of our open-source collision cascade physics engine, revealing the true meaning and limitations of the “Quick Kinchin-Pease” and “Full Cascades” options. The issues of femtosecond to picosecond timescales in defining displacement versus damage, the limitation of the displacements per atom (DPA) unit in quantifying radiation damage (such as inadequacy in quantifying degree of chemical mixing), are discussed.
format Online
Article
Text
id pubmed-4676036
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Nature Publishing Group
record_format MEDLINE/PubMed
spelling pubmed-46760362015-12-16 IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry Li, Yong Gang Yang, Yang Short, Michael P. Ding, Ze Jun Zeng, Zhi Li, Ju Sci Rep Article SRIM-like codes have limitations in describing general 3D geometries, for modeling radiation displacements and damage in nanostructured materials. A universal, computationally efficient and massively parallel 3D Monte Carlo code, IM3D, has been developed with excellent parallel scaling performance. IM3D is based on fast indexing of scattering integrals and the SRIM stopping power database, and allows the user a choice of Constructive Solid Geometry (CSG) or Finite Element Triangle Mesh (FETM) method for constructing 3D shapes and microstructures. For 2D films and multilayers, IM3D perfectly reproduces SRIM results, and can be ∼10(2) times faster in serial execution and > 10(4) times faster using parallel computation. For 3D problems, it provides a fast approach for analyzing the spatial distributions of primary displacements and defect generation under ion irradiation. Herein we also provide a detailed discussion of our open-source collision cascade physics engine, revealing the true meaning and limitations of the “Quick Kinchin-Pease” and “Full Cascades” options. The issues of femtosecond to picosecond timescales in defining displacement versus damage, the limitation of the displacements per atom (DPA) unit in quantifying radiation damage (such as inadequacy in quantifying degree of chemical mixing), are discussed. Nature Publishing Group 2015-12-11 /pmc/articles/PMC4676036/ /pubmed/26658477 http://dx.doi.org/10.1038/srep18130 Text en Copyright © 2015, Macmillan Publishers Limited http://creativecommons.org/licenses/by/4.0/ This work is licensed under a Creative Commons Attribution 4.0 International License. The images or other third party material in this article are included in the article’s Creative Commons license, unless indicated otherwise in the credit line; if the material is not included under the Creative Commons license, users will need to obtain permission from the license holder to reproduce the material. To view a copy of this license, visit http://creativecommons.org/licenses/by/4.0/
spellingShingle Article
Li, Yong Gang
Yang, Yang
Short, Michael P.
Ding, Ze Jun
Zeng, Zhi
Li, Ju
IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry
title IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry
title_full IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry
title_fullStr IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry
title_full_unstemmed IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry
title_short IM3D: A parallel Monte Carlo code for efficient simulations of primary radiation displacements and damage in 3D geometry
title_sort im3d: a parallel monte carlo code for efficient simulations of primary radiation displacements and damage in 3d geometry
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4676036/
https://www.ncbi.nlm.nih.gov/pubmed/26658477
http://dx.doi.org/10.1038/srep18130
work_keys_str_mv AT liyonggang im3daparallelmontecarlocodeforefficientsimulationsofprimaryradiationdisplacementsanddamagein3dgeometry
AT yangyang im3daparallelmontecarlocodeforefficientsimulationsofprimaryradiationdisplacementsanddamagein3dgeometry
AT shortmichaelp im3daparallelmontecarlocodeforefficientsimulationsofprimaryradiationdisplacementsanddamagein3dgeometry
AT dingzejun im3daparallelmontecarlocodeforefficientsimulationsofprimaryradiationdisplacementsanddamagein3dgeometry
AT zengzhi im3daparallelmontecarlocodeforefficientsimulationsofprimaryradiationdisplacementsanddamagein3dgeometry
AT liju im3daparallelmontecarlocodeforefficientsimulationsofprimaryradiationdisplacementsanddamagein3dgeometry