Computer Programs
IAEA1388 FOTELP-2018.
last modified: 29-JUN-2020 | catalog | categories | new | search |

IAEA1388 FOTELP-2018.

FOTELP-2018, Photons, Electrons and Positrons Transport in 3D by Monte Carlo Techniques

top ]
1. NAME OR DESIGNATION OF PROGRAM

FOTELP-2018.

top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
FOTELP-2018 IAEA1388/07 Tested 29-JUN-2020

Machines used:

Package ID Orig. computer Test computer
IAEA1388/07 PC Windows PC Windows
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

FOTELP-2018 is a new compact general-purpose version of the previous FOTELP-2014 code designed to simulate the transport of photons, electrons and positrons through three-dimensional material and sources geometry by Monte Carlo techniques, using subroutine package PENGEOM from the PENELOPE code under Windows OS. This new version includes routine ELMAG for electron and positron transport simulation in electric and magnetic fields, RESUME option and routine TIMER for obtaining starting random number and for measuring the time of simulation, and brachytherapy 3D dose calculation.

top ]
4. METHODS

Physical rigor is maximized by employing the best available cross sections and high speed routines for random values sampling from their distributions, and the most complete physical model for describing the transport and production of the photon/electron/positron cascade from 100.0 MeV down to 1.0 keV. FOTELP-2018 is developed for numerical experiments by Monte Carlo techniques for dosimetry, radiation damage, radiation therapy and other actual applications of these particles.

 

For the photon history, the trajectory is generated by following it from scattering to scattering using corresponding inverse distribution between collision, types of target, types of collisions, types of secondaries, their energy and scattering angles. Photon interactions are coherent scattering, incoherent scattering, photoelectric absorption and pair production. Doppler broadening in Compton scattering are taken. The histories of secondary photons include bremsStrahlung and positron-electron annihilation radiation. The condensed history Monte Carlo method is used for the electron and positron transport simulation. During a history the particles lose energy in collisions, and the secondary particles are generated on the step according to the probabilities for their occurrence. Electron (positron) energy loss is through inelastic electron-electron (e-, e-) and positron-electron (e+, e-) collisions and bremsstrahlung generation. The fluctuation of energy loss (straggling) is included according to the Landau's or Blunk-Westphal distributions with 9 gaussians. The secondary electrons, which follow history of particles, include knock-on, pair production, Compton and photoelectric electrons. The secondary positrons, which follow pair production, are included, too. With atomic data, the electron and positron Monte Carlo simulation is broadened to treat atomic ion relaxation after photo-effect and impact ionization. Flexibility of the codes permits them to be tailored to specific applications and allows the capabilities of the codes to be extended to more complex applications, especially in radiotherapy in voxelized geometry using CT data.

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

The present version of FOTELP-2018 code can handle complex quadric geometries with up to surfaces and bodies as defined in PENELOPE code.

top ]
6. TYPICAL RUNNING TIME

Running time largely depends on simulation intention, type of particle, if simulation includes electric and/or magnetic field, on the number of histories to be simulated, on kind of initial and cut-off energies of particles, and on considered geometry. The adopted parameters (energy cut-offs, geometry zones, etc.) also have an influence on the computing time.

 

For the cross-section generating, probabilities and inverse distributions calculation by FEPDAT or FEPFOT code, on DELL 755 computer Intel Celeron 430, 1.8GHz and 2GB DDR2 execution time is about five seconds for one material. For example, brachytherapy source YB 169 HDR M42 with 100,000 histories can be obtained with a running time of about 1.06 minutes.

top ]
7. UNUSUAL FEATURES OF THE PROGRAM

FOTELP-2018 is suitable for numerical experiments in dosimetry, radiation protection and especially for radiotherapy dose calculations, especially for brachytherapy 3D dose calculation, and software FOTELP-VOX for 3D dose calculation using CT data.  

top ]
8. RELATED OR AUXILIARY PROGRAMS
  • FEPFOT interactive program for generating input files FEPDAT.INP and FOTELP.INP.

  • FEPDAT program for generating probabilities distributions of photons, electrons and positrons.

  • PREGRAF program for 2D and 3D imaging data preparation.

  • Voxelview software for 3D dose presentation.

  • GVIEW, PENTEST or PENVIEW programs for viewing and debugging the geometry input files.
    GVIEW code is a part of PENELOPE-2018 - A Code System for Monte Carlo Simulation of Electron  and Photon Transport (Document NEA/MBDAV/R(2019)1 - OECD Nuclear Energy Agency, Boulogne-Billancourt, France, 2019) http://www.oecd-nea.org/tools/abstract/detail/nea-1525/

 

 

top ]
9. STATUS
Package ID Status date Status
IAEA1388/07 29-JUN-2020 Tested at NEADB
top ]
10. REFERENCES
  • Francesc Salvat:
    PENELOPE-2018 - A Code System for Monte Carlo Simulation of Electron and Photon Transport - Workshop Proceedings Barcelona, Spain 28 January - 1 February 2019 (NEA/MBDAV/R(2019)1 - ISSN 2707-2894 - July 2019) http://www.oecd-nea.org/tools/abstract/detail/nea-1525/

  • Julio Almansa, Francesc Salvat-Pujol, Gloria Diaz-Londono, Artur Carnicer, Antonio M. Lallena and Francesc Salvat:
    PENGEOM - A general-purpose geometry package for Monte Carlo simulation of radiation transport in complex material structures (9 June 2015). Computer Physics Communications, https://www.sciencedirect.com/science/article/pii/S0010465515003707

 

 

IAEA1388/07, included references:
- Radovan D. Ilic:
FOTELP-2018: Photons, Electrons And Positrons Monte Carlo Transport Simulation,
Brachytherapy modeling, (Beograd, June 2020)
top ]
11. HARDWARE REQUIREMENTS

Tested at the NEA Data Bank on:

  • COMPUTER: Dell PC equipped with Intel(R) Core (TM) at 2.70 GHz, RAM: 16.0 GB

  • OPERATING SYSTEM: Windows 10 Enterprise, 64-bit

  • Compiler: Gfortran v.6.3.0

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
IAEA1388/07 FORTRAN-77
top ]
13. SOFTWARE REQUIREMENTS

The Fortran PowerStation 4.0, MinGW-32, and Compaq 6.6 compilers for Windows was used to compile the source files.

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Radovan D. Ilic, PhD

Institute  of Nuclear Sciences VINCA

Physics Laboratory (010)

Mike Petrovica Alasa 12-14

11351 Vinca, Beograd, Serbia

WEB Site: https://www.vinca.rs/~rasa/hopa.htm

top ]
16. MATERIAL AVAILABLE
IAEA1388/07
COMPILERS\ batch files for compilation and linking procedures
NEWMANUAL\ Documentation
TESTCASES\ examples
FEPDAT code for generating probabilities of distributions of photons, electrons
and positrons
FOTELP-2018 - source code
PENGEOM package from the PENELOPE code for describing the geometry of material
zones and calculating geometry parameters
GVIEW2D and GVIEW3D, PENTEST and PENVIEW programs for viewing and control data
in FOTPEN.GEO file and its debugging
top ]
17. CATEGORIES
  • J. Gamma Heating and Shield Design

Keywords: 3D dose, 3D source, Monte Carlo method, electric fields, electrons, magnetic fields, photons, positrons, radiotherapy, three-dimensional.