PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces

The Fortran subroutine package pengeom provides a complete set of tools to handle quadric geometries in Monte Carlo simulations of radiation transport. The material structure where radiation propagates is assumed to consist of homogeneous bodies limited by quadric surfaces. The pengeom subroutines (...

Descripción completa

Detalles Bibliográficos
Autores: Almansa, Julio, Salvat Pujol, Francesc, Díaz-Londoño, Gloria, Carnicer González, Arturo, Lallena, Antonio M., Salvat Gavaldà, Francesc
Tipo de recurso: artículo
Estado:Versión aceptada para publicación
Fecha de publicación:2016
País:España
Institución:Universidad de Barcelona
Repositorio:Dipòsit Digital de la UB
OAI Identifier:oai:diposit.ub.edu:2445/160084
Acceso en línea:https://hdl.handle.net/2445/160084
Access Level:acceso abierto
Palabra clave:Mètode de Montecarlo
Visualització (Informàtica)
Transport d'electrons
Monte Carlo method
Information display systems
Electron transport
id ES_df7b72acfffbf1cbc9cb2199ee9d40c8
oai_identifier_str oai:diposit.ub.edu:2445/160084
network_acronym_str ES
network_name_str España
repository_id_str
spelling PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfacesAlmansa, JulioSalvat Pujol, FrancescDíaz-Londoño, GloriaCarnicer González, ArturoLallena, Antonio M.Salvat Gavaldà, FrancescMètode de MontecarloVisualització (Informàtica)Transport d'electronsMonte Carlo methodInformation display systemsElectron transportThe Fortran subroutine package pengeom provides a complete set of tools to handle quadric geometries in Monte Carlo simulations of radiation transport. The material structure where radiation propagates is assumed to consist of homogeneous bodies limited by quadric surfaces. The pengeom subroutines (a subset of the penelope code) track particles through the material structure, independently of the details of the physics models adopted to describe the interactions. Although these subroutines are designed for detailed simulations of photon and electron transport, where all individual interactions are simulated sequentially, they can also be used in mixed (class II) schemes for simulating the transport of high-energy charged particles, where the effect of soft interactions is described by the random-hinge method. The definition of the geometry and the details of the tracking algorithm are tailored to optimize simulation speed. The use of fuzzy quadric surfaces minimizes the impact of round-off errors. The provided software includes a Java graphical user interface for editing and debugging the geometry definition file and for visualizing the material structure. Images of the structure are generated by using the tracking subroutines and, hence, they describe the geometry actually passed to the simulation code.Elsevier B.V.2016info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersionapplication/pdfhttps://hdl.handle.net/2445/160084Articles publicats en revistes (Física Quàntica i Astrofísica)reponame:Dipòsit Digital de la UBinstname:Universidad de BarcelonaInglésVersió postprint del document publicat a: https://doi.org/10.1016/j.cpc.2015.09.019Computer Physics Communications, 2016, vol. 199, p. 102-113https://doi.org/10.1016/j.cpc.2015.09.019cc-by-nc-nd (c) Elsevier B.V., 2016http://creativecommons.org/licenses/by-nc-nd/3.0/esinfo:eu-repo/semantics/openAccessoai:diposit.ub.edu:2445/1600842026-05-27T06:46:51Z
dc.title.none.fl_str_mv PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
title PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
spellingShingle PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
Almansa, Julio
Mètode de Montecarlo
Visualització (Informàtica)
Transport d'electrons
Monte Carlo method
Information display systems
Electron transport
title_short PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
title_full PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
title_fullStr PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
title_full_unstemmed PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
title_sort PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in material systems defined by quadric surfaces
dc.creator.none.fl_str_mv Almansa, Julio
Salvat Pujol, Francesc
Díaz-Londoño, Gloria
Carnicer González, Arturo
Lallena, Antonio M.
Salvat Gavaldà, Francesc
author Almansa, Julio
author_facet Almansa, Julio
Salvat Pujol, Francesc
Díaz-Londoño, Gloria
Carnicer González, Arturo
Lallena, Antonio M.
Salvat Gavaldà, Francesc
author_role author
author2 Salvat Pujol, Francesc
Díaz-Londoño, Gloria
Carnicer González, Arturo
Lallena, Antonio M.
Salvat Gavaldà, Francesc
author2_role author
author
author
author
author
dc.subject.none.fl_str_mv Mètode de Montecarlo
Visualització (Informàtica)
Transport d'electrons
Monte Carlo method
Information display systems
Electron transport
topic Mètode de Montecarlo
Visualització (Informàtica)
Transport d'electrons
Monte Carlo method
Information display systems
Electron transport
description The Fortran subroutine package pengeom provides a complete set of tools to handle quadric geometries in Monte Carlo simulations of radiation transport. The material structure where radiation propagates is assumed to consist of homogeneous bodies limited by quadric surfaces. The pengeom subroutines (a subset of the penelope code) track particles through the material structure, independently of the details of the physics models adopted to describe the interactions. Although these subroutines are designed for detailed simulations of photon and electron transport, where all individual interactions are simulated sequentially, they can also be used in mixed (class II) schemes for simulating the transport of high-energy charged particles, where the effect of soft interactions is described by the random-hinge method. The definition of the geometry and the details of the tracking algorithm are tailored to optimize simulation speed. The use of fuzzy quadric surfaces minimizes the impact of round-off errors. The provided software includes a Java graphical user interface for editing and debugging the geometry definition file and for visualizing the material structure. Images of the structure are generated by using the tracking subroutines and, hence, they describe the geometry actually passed to the simulation code.
publishDate 2016
dc.date.none.fl_str_mv 2016
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/acceptedVersion
format article
status_str acceptedVersion
dc.identifier.none.fl_str_mv https://hdl.handle.net/2445/160084
url https://hdl.handle.net/2445/160084
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv Versió postprint del document publicat a: https://doi.org/10.1016/j.cpc.2015.09.019
Computer Physics Communications, 2016, vol. 199, p. 102-113
https://doi.org/10.1016/j.cpc.2015.09.019
dc.rights.none.fl_str_mv cc-by-nc-nd (c) Elsevier B.V., 2016
http://creativecommons.org/licenses/by-nc-nd/3.0/es
info:eu-repo/semantics/openAccess
rights_invalid_str_mv cc-by-nc-nd (c) Elsevier B.V., 2016
http://creativecommons.org/licenses/by-nc-nd/3.0/es
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Elsevier B.V.
publisher.none.fl_str_mv Elsevier B.V.
dc.source.none.fl_str_mv Articles publicats en revistes (Física Quàntica i Astrofísica)
reponame:Dipòsit Digital de la UB
instname:Universidad de Barcelona
instname_str Universidad de Barcelona
reponame_str Dipòsit Digital de la UB
collection Dipòsit Digital de la UB
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869422067926958080
score 15.301603