Wikiwand AI

OpenMC

Open source computational physics program From Wikipedia, the free encyclopedia

OpenMC is a Monte Carlo neutron and photon simulation transport code. Initially developed by the Computational Reactor Physics Group at Massachusetts Institute of Technology (MIT) in 2011 as part of a project to develop scalable parallel algorithms for future exascale supercomputers, it has been contributed to by various universities, laboratories, and other institutions since its release to the public in December 2012.[1][2] It is free and open-source software released with an X11 License (MIT/X Consortium License). Unlike other major Monte Carlo transport codes such as Monte Carlo N-Particle Transport Code (MCNP) or Serpent, it is not export controlled. It has been used in labs including the Consortium for Advanced Simulation of LWRs and the ANL Center for Exascale Simulation of Advanced Reactors.[1][3]

ReleaseDecember 2012; 13 years ago (2012-12)
Stable release
0.15.3 / November 22, 2025; 9 months ago (2025-11-22)
Written inC++, Python
Quick facts Developer, Release ...
OpenMC
DeveloperMassachusetts Institute of Technology
ReleaseDecember 2012; 13 years ago (2012-12)
Stable release
0.15.3 / November 22, 2025; 9 months ago (2025-11-22)
Written inC++, Python
Operating systemLinux, macOS, Windows
TypeComputational physics
LicenseMIT/X
Websiteopenmc.org
Repositorygithub.com/openmc-dev/openmc
Close

Features of OpenMC include the ability to perform fixed source, k-eigenvalue, and subcritical multiplication calculations on models built with constructive solid geometry or computer-aided design (CAD). It also features large application programming interfaces (APIs) to expand its features for the programming languages C, C++, and Python.[2][4]

References

Related Articles

Timelines

Top Qs

Fact Checks