Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21ac1e1ad90f43c

Jump to content

OpenMC

From Wikipedia, the free encyclopedia
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

[edit]
  1. 1 2 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. 1 2 "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.