Fast tessellated solid navigation in GEANT4


Autoria(s): Poole, Christopher; Cornelius, Iwan; Trapp, Jamie; Langton, Christian M.
Data(s)

2012

Resumo

Navigation through tessellated solids in GEANT4 can degrade computational performance, especially if the tessellated solid is large and is comprised of many facets. Redefining a tessellated solid as a mesh of tetrahedra is common in other computational techniques such as finite element analysis as computations need only consider local tetrahedrons rather than the tessellated solid as a whole. Here within we describe a technique that allows for automatic tetrahedral meshing of tessellated solids in GEANT4 and the subsequent loading of these meshes as assembly volumes; loading nested tessellated solids and tetrahedral meshes is also examined. As the technique makes the geometry suitable for automatic optimisation using smartvoxels, navigation through a simple tessellated volume has been found to be more than two orders of magnitude faster than that through the equivalent tessellated solid. Speed increases of more than two orders of magnitude were also observed for a more complex tessellated solid with voids and concavities. The technique was benchmarked for geometry load time, simulation run time and memory usage. Source code enabling the described functionality in GEANT4 has been made freely available on the Internet.

Formato

application/pdf

Identificador

http://eprints.qut.edu.au/52696/

Publicador

Institute of Electrical and Electronics Engineers

Relação

http://eprints.qut.edu.au/52696/1/Poole_et_al_IEEETNS_2012.pdf

DOI:10.1109/TNS.2012.2197415

Poole, Christopher, Cornelius, Iwan, Trapp, Jamie, & Langton, Christian M. (2012) Fast tessellated solid navigation in GEANT4. IEEE Transactions on Nuclear Science, 99, pp. 1-7.

Direitos

Copyright 2012 IEEE

This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible

Fonte

School of Chemistry, Physics & Mechanical Engineering; Science & Engineering Faculty

Palavras-Chave #029903 Medical Physics #GEANT4 #Linear accelerator #tesellated solid
Tipo

Journal Article