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

Published: 01-01-2016| Version 1 | DOI: 10.17632/gdzhtj6h2b.1
Julio Almansa,
Francesc Salvat-Pujol,
Gloria Díaz-Londoño,
Artur Carnicer,
Antonio M. Lallena,
Francesc Salvat


Abstract 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 ar... Title of program: Pengeom Catalogue Id: AEYH_v1_0 Nature of problem The Fortran subroutines perform all geometry operations in Monte Carlo simulations of radiation transport with arbitrary interaction models. They track particles through material systems consisting of homogeneous bodies limited by quadric surfaces. Particles are moved in steps (free flights) of a given length, which is dictated by the simulation program, and are halted when they cross an interface between media of different compositions or when they enter selected bodies. Versions of this program held in the CPC repository in Mendeley Data AEYH_v1_0; Pengeom; 10.1016/j.cpc.2015.09.019 This program has been imported from the CPC Program Library held at Queen's University Belfast (1969-2018)