Skip to content

CEMeNT-PSAAP/MCDC

MC/DC: Monte Carlo Dynamic Code

mcdc_logo v1

Build DOI ReadTheDocs License

MC/DC is a performant, scalable, and machine-portable Python-based Monte Carlo neutron transport software, initiated by the Center for Exascale Monte Carlo Neutron Transport (CEMeNT), and currently in active development in the Center for Advancing the Radiation Resilience of Electronics (CARRE).

Documentation

All detailed instructions and guides are hosted on Read the Docs. These include:

Citing

If you use MC/DC in your work and want to provide attribution, please cite the following as appropriate:

  • [MC/DC Origins] I. Variansyah, et al. (2023). Development of MC/DC: a performant, scalable, and portable Python-based Monte Carlo neutron transport code. Proc. ANS M&C 2025, Niagara Falls, Canada. https://doi.org/10.48550/arXiv.2305.07636.
  • [MC/DC JOSS article] J. Morgan, et al. (2024). Monte Carlo / Dynamic Code (MC/DC): An accelerated Python package for fully transient neutron transport and rapid methods development. Journal of Open Source Software, 9(96), 6415. https://doi.org/10.21105/joss.06415.

Reporting Bugs and Issues

To report bugs or request new features, feel free to open an Issue.