DAGMC: Direct Accelerated Geometry Monte Carlo¶

1 / 10
FluDAG Calculation of NASA Habitat Module, Irradiation of 1 GeV Protons
2 / 10
3 / 10
ATR Cross Section
4 / 10
Blanket Shield Module
5 / 10
Example of the FNG-SDR Geometry in FluDAG
6 / 10
Protons being deflected by B Field, interacting on nickel block, FluDAG
7 / 10
NASA Habitat module irradiated by protons, DagGeant4
8 / 10
Nuclear heating behind the ITER blanket modules, including the presence of ELM coils, DAG-MCNP5
9 / 10
Tritium reaction rate in PPPL ST-FSNF plotted on mesh tally, DAG-MCNP5
10 / 10
Neutron flux map in a DAG-MCNP5 Advanced Tetmesh tally on the FNG SDR geometry


Direct Accelerated Geometry Monte Carlo (DAGMC) is a software package that allows users to perform Monte Carlo radiation transport directly on CAD models.

DAGMC has been integrated into a variety of Monte Carlo radiation codes including MCNP5, MCNP6, Geant4, FLUKA, Tripoli4, and Shift. There are also efforts planned to integrate DAGMC into other codes such as Serpent2, OpenMC, Phits, and Frensie.

DAGMC currently relies on using the solid modeling software Cubit or its commercial counterpart, Trelis, to prepare solid models. These packages can be used to import CAD models from other tools such as SolidWorks, CATIA, etc., or to create geometry from scratch. DAGMC also relies on Trelis/Cubit to assign materials and other geometry-related information.