Implementation of tetrahedral-mesh geometry in Monte Carlo radiation transport code PHITS

A new function to treat tetrahedral-mesh geometry was implemented in the particle and heavy ion transport code systems. To accelerate the computational speed in the transport process, an original algorithm was introduced to initially prepare decomposition maps for the container box of the tetrahedral-mesh geometry. The computational performance was tested by conducting radiation transport simulations of 100 MeV protons and 1 MeV photons in a water phantom represented by tetrahedral mesh. The simulation was repeated with varying number of meshes and the required computational times were then compared with those of the conventional voxel representation. Our results show that the computational costs for each boundary crossing of the region mesh are essentially equivalent for both representations. This study suggests that the tetrahedral-mesh representation offers not only a flexible description of the transport geometry but also improvement of computational efficiency for the radiation transport. Due to the adaptability of tetrahedrons in both size and shape, dosimetrically equivalent objects can be represented by tetrahedrons with a much fewer number of meshes as compared its voxelized representation. Our study additionally included dosimetric calculations using a computational human phantom. A significant acceleration of the computational speed, about 4 times, was confirmed by the adoption of a tetrahedral mesh over the traditional voxel mesh geometry.

[1]  Daniel Lodwick,et al.  The UF family of reference hybrid phantoms for computational radiation dosimetry , 2010, Physics in medicine and biology.

[2]  Timothy J. Tautges,et al.  ACCELERATION TECHNIQUES FOR DIRECT USE OF CAD-BASED GEOMETRIES IN MONTE CARLO RADIATION TRANSPORT , 2009 .

[3]  Aldo Badano,et al.  penMesh—Monte Carlo Radiation Transport Simulation in a Triangle Mesh Geometry , 2009, IEEE Transactions on Medical Imaging.

[4]  Yican Wu,et al.  CAD-based interface programs for fusion neutron transport simulation , 2009 .

[5]  C. H. Clement Adult reference computational phantoms : joint ICRP/ICRU report , 2009 .

[6]  Joseph Cugnon,et al.  New potentialities of the Liege intranuclear cascade (INCL) model for reactions induced by nucleons and light charged particles , 2012, 1210.3498.

[7]  Ryutaro Himeno,et al.  Implementation of OpenMP and MPI hybrid parallelization to Monte Carlo dose simulation for particle therapy , 2013 .

[8]  Hiroshi Nakashima,et al.  Particle and Heavy Ion Transport code System, PHITS, version 2.52 , 2013 .

[9]  Min Cheol Han,et al.  Tetrahedral-mesh-based computational human phantom for fast Monte Carlo dose calculations , 2014, Physics in medicine and biology.

[10]  Huaichuan Hu,et al.  Benchmarking of MCAM 4.0 with the ITER 3D model , 2007 .

[11]  Min Cheol Han,et al.  DagSolid: a new Geant4 solid class for fast simulation in polygon-mesh geometry. , 2013, Physics in medicine and biology.

[12]  Hang Si,et al.  TetGen, a Delaunay-Based Quality Tetrahedral Mesh Generator , 2015, ACM Trans. Math. Softw..

[13]  Yoshihito Namito,et al.  The EGS5 code system , 2005 .

[14]  Satoshi Sato,et al.  Progress of conversion system from CAD data to MCNP geometry data in Japan , 2010 .

[15]  Paul J Keall,et al.  Linking computer-aided design (CAD) to Geant4-based Monte Carlo simulations for precise implementation of complex treatment head geometries , 2010, Physics in medicine and biology.