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:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
Repositorio:Recercat. Dipósit de la Recerca de Catalunya
OAI Identifier:oai:recercat.cat: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_3dfd66e67cf06c8fb7272f0ec7562d82
oai_identifier_str oai:recercat.cat: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.2020202020162020info:eu-repo/semantics/articleinfo:eu-repo/semantics/acceptedVersion31 p.application/pdfhttps://hdl.handle.net/2445/160084Articles publicats en revistes (Física Quàntica i Astrofísica)reponame:Recercat. Dipósit de la Recerca de Catalunyainstname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)Inglé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:recercat.cat:2445/1600842026-05-29T05:05:01Z
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
2020
2020
2020
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 31 p.
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:Recercat. Dipósit de la Recerca de Catalunya
instname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
instname_str Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
reponame_str Recercat. Dipósit de la Recerca de Catalunya
collection Recercat. Dipósit de la Recerca de Catalunya
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869406482286510080
score 15,812429