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 (...
| Autores: | , , , , , |
|---|---|
| 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 |