OpenMC

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

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]

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

  1. ^ a b Romano, Paul K.; Horelik, Nicholas E.; Herman, Bryan R.; Nelson, Adam G.; Forget, Benoit; Smith, Kord (2015-08-01). "OpenMC: A state-of-the-art Monte Carlo code for research and development". Annals of Nuclear Energy. Joint International Conference on Supercomputing in Nuclear Applications and Monte Carlo 2013, SNA + MC 2013. Pluri- and Trans-disciplinarity, Towards New Modeling and Numerical Simulation Paradigms. 82: 90–97. doi:10.1016/j.anucene.2014.07.048. hdl:1721.1/109853. ISSN 0306-4549.
  2. ^ a b "OpenMC". openmc.org. Retrieved 2025-07-20.
  3. ^ "OpenMC". Argonne National Laboratory. Retrieved 2025-07-20.
  4. ^ "Release Notes – OpenMC Documentation". docs.openmc.org. Retrieved 2025-07-20.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.