PENGEOM -- A general-purpose geometry package for Monte Carlo simulation of radiation transport in complex material structures (New Version Announcement)
Metadata
Show full item recordAuthor
Almansa, Julio; Salvat-Pujol, Francesc; Díaz Londoño, Gloria Maria; Carnicer, Artur; Lallena Rojo, Antonio Miguel; Salvat, FrancescEditorial
Elsevier
Date
2025-04-23Referencia bibliográfica
Almansa, J., Salvat-Pujol, F., Díaz-Londoño, G., Carnicer, A., Lallena, A. M., & Salvat, F. (2025). PENGEOM – A general-purpose geometry package for Monte Carlo simulation of radiation transport in complex material structures (New Version Announcement). Computer Physics Communications, 313(109634), 109634. https://doi.org/10.1016/j.cpc.2025.109634
Sponsorship
Ministerio de Ciencia, Innovación y Universidades (projects PID2021-123879OB-C22 and PID2022-137543NB-I00); ERDF - Junta de Andalucía (FQM387, P18-RT-3237)Abstract
A new version of the code system pengeom, which provides a complete set of tools to handle different geometries in Monte Carlo simulations of radiation transport, is presented. The distribution package consists of a set of Fortran subroutines and a Java graphical user interface that allows building and debugging the geometry-definition file, and producing images of the geometry in two- and three dimensions. A detailed description of these tools is given in the original paper [Comput. Phys. Commun. 199 (2016) 102–113] and in the code manual included in the distribution package. The present new version differs from the previous one in that 1) it implements a more systematic handling of round-off errors, 2) the set of examples has been updated, and 3) it allows including a single voxelized box as a geometry module. With the last optional feature, a Monte Carlo code can readily be used for describing irradiation processes with complex material structures, such as medical treatments.