Attribution and References

Website Development

ReactorMC is a student primer for nuclear Monte Carlo codes. The pages teach fundamental concepts so a first model can run; they are not a substitute for official manuals, and they are not licensing or safety-analysis references. Content is drawn from those manuals, academic sources, and standard nuclear engineering practice.

Editorial Team

Photos and roles are on the home page Who we are section.

  • Brian Kiedrowski — Director; Associate Professor, University of Michigan
  • Aaron Calhoun — Founder & Lead Author; NE, West Point, '24
  • Owen Koster — Co-Founder & Editor-in-Chief; NE, West Point, '24

Code Documentation Sources

OpenMC

MCNP

  • MCNP Official Website - Los Alamos National Laboratory
  • MCNP examples are based on publicly available documentation and standard practices
  • MCNP® and Monte Carlo N-Particle® are registered trademarks owned by Triad National Security, LLC, manager and operator of Los Alamos National Laboratory

Serpent

  • Serpent Website - VTT Technical Research Centre of Finland
  • Examples and tutorials based on publicly available Serpent documentation

Academic and Technical References

The content in this guide draws from the following academic and technical resources:

  • Kulesza, J. A., et al. (eds.), "MCNP6.3.1—Theory & User Manual," Los Alamos National Laboratory, LA-UR-24-24602, Rev. 1 (2024).
  • Romano, P. K., et al., "OpenMC: A State-of-the-Art Monte Carlo Code for Research and Development," Ann. Nucl. Energy, 82, pp. 90–97 (2015).
  • Leppänen, J., et al., "The Serpent Monte Carlo code: Status, development and applications in 2013," Ann. Nucl. Energy, 82, pp. 142-150 (2015).

Website Technologies

This website is built using the following open-source technologies:

  • React - Frontend library
  • Vite - Build tool and development server
  • Tailwind CSS - Styling framework
  • React Router - Navigation and routing

All code for the website structure and styling is available under the MIT License unless otherwise specified.

License and Usage

This educational resource is a student primer. It is provided so readers can learn the fundamental concepts of each code. While we strive for accuracy, users should verify critical information against official documentation and other authoritative sources. ReactorMC is not primary reference material for licensing or safety analysis.

Important Notice: This website is not affiliated with MIT, Los Alamos National Laboratory, VTT Technical Research Centre of Finland, or any other institution. While we use the MIT License for our website code, this is a type of open-source license and does not indicate any affiliation with the Massachusetts Institute of Technology.

The website code is available under the MIT License, which is a permissive open-source license. Example code snippets are adapted from their respective sources and maintain their original licensing terms:

  • OpenMC examples are adapted from the OpenMC project (MIT License)
  • MCNP examples are based on publicly available documentation (Educational Fair Use)
  • Serpent examples are based on publicly available documentation (Educational Fair Use)

How Our Content Is Created

Pages are authored by our editorial team with AI assistance, then reviewed for technical accuracy against official documentation. OpenMC examples are tested against OpenMC 0.15.3. SERPENT syntax was verified against the Serpent Wiki, which VTT has since frozen in favour of the documentation at serpent.vtt.fi/docs — cards audited before that changeover are being rechecked against the current manual.

Content is further refined through partnerships in academia and feedback from our users. If you spot an error, we welcome your input.