PENELOPE 2003 - OECD Nuclear Energy Agency
PENELOPE 2003 - OECD Nuclear Energy Agency
PENELOPE 2003 - OECD Nuclear Energy Agency
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
The present version of <strong>PENELOPE</strong> is the result of continued evolution from the first version,<br />
which was released in 1996. The idea of developing a general-purpose Monte Carlo code, with better<br />
modelling than those available at that time, arose during a short course on radiation transport simulation<br />
given by F. Salvat at the Radiation Metrology Unit, CIEMAT (Madrid), in 1988. The present version<br />
<strong>2003</strong> contains substantial changes/improvements to the previous versions 1996, 2000 and 2001. As for<br />
the physics, the model for electron/positron elastic scattering has been revised, bremsstrahlung<br />
emission is now simulated using partial-wave data instead of analytical approximate formulae,<br />
photoelectric absorption in K and L shells is described from the corresponding partial cross sections,<br />
and fluorescence radiation from vacancies in K and L shells is now followed. Refinements have also<br />
been introduced in the electron/positron transport mechanics, mostly to account for the energy<br />
dependence of the mean free paths for hard events. Inner-shell ionisation by electron and positron<br />
impact is described as an independent mechanism by means of total cross sections obtained from an<br />
optical-data model. The simulation routines have been re-programmed in a more structured (and<br />
readable) way and new example MAIN programs have been written, with a more flexible input and<br />
expanded output.<br />
We have recently published a set of benchmark comparisons of simulation results with<br />
experimental data (Sempau, et al., <strong>2003</strong>), which involves radiation transport in multiple materials and<br />
for a wide energy range. Overall, the agreement between <strong>PENELOPE</strong> results and experiment was<br />
found to be excellent. These calculations can be easily reproduced by using the example MAIN<br />
programs included in the distribution package.<br />
This report is intended not only to serve as a manual of the simulation package, but also to<br />
provide the user with the necessary information to understand the details of the Monte Carlo algorithm.<br />
In Chapter 1 we give a brief survey of random sampling methods and an elementary introduction to<br />
Monte Carlo simulation of radiation transport. The cross sections adopted in <strong>PENELOPE</strong> to describe<br />
particle interactions, and the associated sampling techniques, are presented in Chapters 2 and 3. 2<br />
Chapter 4 is devoted to mixed simulation methods for electron and positron transport. In Chapter 5, a<br />
relatively simple, but effective, method to handle simulation in quadric geometries is presented.<br />
The FORTRAN77 simulation package <strong>PENELOPE</strong> and other complementary programs, are described<br />
in Chapter 6, which also provides instructions to operate them. Information on relativistic kinematics<br />
and numerical methods is given in Appendices A and B. Finally, Appendix C is devoted to simulation<br />
of electron/positron transport under external, static electric and magnetic fields. The source files of<br />
<strong>PENELOPE</strong>, the auxiliary programs and the database are supplied on a ZIP-compressed file, which is<br />
distributed by the NEA Data Bank. 3 The code is also available from the authors, but we would<br />
appreciate it if users did try to get the code from this institution.<br />
In the course of our Monte Carlo research, we have had the fortune of getting much help from<br />
numerous friends and colleagues. Since the mid 1980s, we have benefited from discussions with<br />
D. Liljequist, which gave shape to our first algorithm for simulation of electrons and positrons. We are<br />
particularly grateful to A. Riveros for his enthusiastic and friendly support over the years, and for<br />
guiding us into the field of microanalysis and X-ray simulation. A. Sánchez-Reyes and E. García-Toraño<br />
were the first external users of the code system; they suffered the inconveniences of using continuously<br />
changing preliminary versions of the code without complaining too much. More recently, stimulating<br />
collaboration with A.F. Bielajew has led to substantial improvements in the electron transport<br />
mechanics and in the code organisation. We are deeply indebted to J.H. Hubbell and D.E. Cullen for<br />
kindly providing us with updated information on photon interaction and atomic relaxation data.<br />
2 In these chapters, and in other parts of the text, the CGS Gaussian system of units is adopted.<br />
3 <strong>OECD</strong> <strong>Nuclear</strong> <strong>Energy</strong> <strong>Agency</strong> Data Bank. Le Seine St. Germain, 12 Bd. des Iles. 92130 Issy-les-Moulineaux,<br />
France. E-mail: nea@nea.fr; http://www.nea.fr<br />
xi