scholarly journals Virtual Igor: an analytical phantom for the simulation of the Saint Petersburg brick phantom in arbitrary layouts in MCNP

Author(s):  
Oliver Meisenberg

AbstractA computer code called Virtual Igor is presented. The code generates an analytical representation of the Saint Petersburg brick phantom family (Igor, Olga, Irina), which is frequently used for the calibration of whole-body counters, in arbitrary user-defined layouts for the use in the Monte-Carlo radiation transport code MCNP. The computer code reads a file in the ldraw format, which can easily be produced by simple freeware software with graphical user interfaces and which contains the types and coordinates of the bricks. Ldraw files with the canonical layouts of the brick phantom are provided with Virtual Igor. The code determines the positions of (2.75 cm)3 segments of the bricks, where 2.75 cm is the smallest length in the layout and, therefore, represents the spacing of the segment lattice. Each segment contains the exact geometry of the respective part of the brick, using cuboid and cylindrical surfaces. The user can define which rod source drill holes of which bricks contain the rod-type radionuclide sources. The method facilitates the comparison of different layouts of the Saint Petersburg brick phantom with each other and with anthropomorphic computational phantoms.

2019 ◽  
Vol 9 (1) ◽  
Author(s):  
Khaled Talaat ◽  
Jinxiang Xi ◽  
Phoenix Baldez ◽  
Adam Hecht

AbstractDespite extensive efforts in studying radioactive aerosols, including the transmission of radionuclides in different chemical matrices throughout the body, the internal organ-specific radiation dose due to inhaled radioactive aerosols has largely relied on experimental deposition data and simplified human phantoms. Computational fluid-particle dynamics (CFPD) has proven to be a reliable tool in characterizing aerosol transport in the upper airways, while Monte Carlo based radiation codes allow accurate simulation of radiation transport. The objective of this study is to numerically assess the radiation dosimetry due to particles decaying in the respiratory tract from environmental radioactive exposures by coupling CFPD with Monte Carlo N-Particle code, version 6 (MCNP6). A physiologically realistic mouth-lung model extending to the bifurcation generation G9 was used to simulate airflow and particle transport within the respiratory tract. Polydisperse aerosols with different distributions were considered, and deposition distribution of the inhaled aerosols on the internal airway walls was quantified. The deposition mapping of radioactive aerosols was then registered to the respiratory tract of an image-based whole-body adult male model (VIP-Man) to simulate radiation transport and energy deposition. Computer codes were developed for geometry visualization, spatial normalization, and source card definition in MCNP6. Spatial distributions of internal radiation dosimetry were compared for different radionuclides (131I, 134,137Cs, 90Sr-90Y, 103Ru and 239,240Pu) in terms of the radiation fluence, energy deposition density, and dose per decay.


2008 ◽  
Vol 55 (6) ◽  
pp. 2886-2894 ◽  
Author(s):  
Kevin M. Warren ◽  
Andrew L. Sternberg ◽  
Robert A. Weller ◽  
Mark P. Baze ◽  
Lloyd W. Massengill ◽  
...  

1996 ◽  
Author(s):  
Reuben D. Hochstedler ◽  
L. Montgomery Smith

1995 ◽  
Vol 5 (3) ◽  
pp. 283-316 ◽  
Author(s):  
Jeffrey Hammes ◽  
Olaf Lubeck ◽  
Wim Böhm

AbstractIn this paper we present functional Id and Haskell versions of a large Monte Carlo radiation transport code, and compare the two languages with respect to their expressiveness. Monte Carlo transport simulation exercises such abilities as parsing, input/output, recursive data structures and traditional number crunching, which makes it a good test problem for languages and compilers. Using some code examples, we compare the programming styles encouraged by the two languages. In particular, we discuss the effect of laziness on programming style. We point out that resource management problems currently prevent running realistically large problem sizes in the functional versions of the code.


Sign in / Sign up

Export Citation Format

Share Document