Abstract
As part of the expansion of the Direct Accelerated Geometry Monte Carlo (DAGMC) toolkit to support other Monte Carlo codes, FluDAG (FLUKA integrated with DAGMC) was developed. There has been increasing demand from the high energy physics community regarding Computer Aided Design (CAD) geometry support in Monte Carlo codes. In this paper, the development and validation of FluDAG is discussed and its application to a number of high energy physics experiments is demonstrated, along with its validity relative to native FLUKA calculations.
Highlights
Several modern nuclear, particle physics or other high energy applications such as JET, ITER, LHC or others impose significant challenges on the geometric representation of models used in the Monte Carlo (MC) radiation transport process
It is the case that usually the physics geometric model lags behind the engineering design by several months, for several reasons (1) Computer Aided Design (CAD) model preparation is typically done by several CAD analysts working in parallel to make modifications, (2) it takes significant human effort to clean and simplify these complex CAD models, (3) conversion of even simplified CAD is error prone, tedious and slow
The development of FluDAG was discussed, highlighting important lessons that were learned during the process, regarding electron transport and charged particle transport in magnetic fields
Summary
Particle physics or other high energy applications such as JET, ITER, LHC or others impose significant challenges on the geometric representation of models used in the Monte Carlo (MC) radiation transport process. The direct use approach allows for the CAD model to be used without removing features from the geometry One method requires high order root finding in order to determine intersection of rays with CAD geometry. This method allows the CAD model to be used without any simplification of the geometry as all operations are performed in the native CAD kernel. Method, and the one employed by DAGMC, is to use high resolution tessellated (faceted) representations of the CAD surfaces Doing this eliminates the need to find higher order roots during navigation and a number of accelerations are used to offset the high number of facets (triangles) required for high resolution representations.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have