HOME

TheInfoList



OR:

Monte Carlo N-Particle Transport (MCNP) is a general-purpose, continuous-energy, generalized-geometry, time-dependent, Monte Carlo
radiation transport Radiative transfer (also called radiation transport) is the physical phenomenon of energy transfer in the form of electromagnetic radiation. The propagation of radiation through a medium is affected by absorption, emission, and scattering process ...
code designed to track many particle types over broad ranges of energies and is developed by
Los Alamos National Laboratory Los Alamos National Laboratory (often shortened as Los Alamos and LANL) is one of the sixteen research and development Laboratory, laboratories of the United States Department of Energy National Laboratories, United States Department of Energy ...
. Specific areas of application include, but are not limited to, radiation protection and dosimetry,
radiation shielding Radiation protection, also known as radiological protection, is defined by the International Atomic Energy Agency (IAEA) as "The protection of people from harmful effects of exposure to ionizing radiation, and the means for achieving this". Exposu ...
,
radiography Radiography is an imaging technology, imaging technique using X-rays, gamma rays, or similar ionizing radiation and non-ionizing radiation to view the internal form of an object. Applications of radiography include medical ("diagnostic" radiog ...
, medical physics, nuclear criticality safety, detector design and analysis, nuclear oil
well logging Well logging, also known as borehole logging is the practice of making a detailed record (a ''well log'') of the geologic formations penetrated by a borehole. The log may be based either on visual inspection of samples brought to the surface ( ...
, accelerator target design,
fission Fission, a splitting of something into two or more parts, may refer to: * Fission (biology), the division of a single entity into two or more parts and the regeneration of those parts into separate entities resembling the original * Nuclear fissio ...
and
fusion reactor Fusion power is a proposed form of power generation that would generate electricity by using heat from nuclear fusion reactions. In a fusion process, two lighter atomic nuclei combine to form a heavier nucleus, while releasing energy. Devices ...
design, decontamination and decommissioning. The code treats an arbitrary three-dimensional configuration of materials in geometric cells bounded by first- and second-degree surfaces and fourth-degree elliptical tori. Point-wise cross section data are typically used, although group-wise data also are available. For neutrons, all reactions given in a particular cross-section evaluation (such as ENDF/B-VI) are accounted for. Thermal neutrons are described by both the free gas and S(α,β) models. For photons, the code accounts for incoherent and coherent scattering, the possibility of fluorescent emission after photoelectric absorption, absorption in pair production with local emission of annihilation radiation, and bremsstrahlung. A continuous-slowing-down model is used for electron transport that includes positrons, k x-rays, and bremsstrahlung but does not include external or self-induced fields. Important standard features that make MCNP very versatile and easy to use include a powerful general source, criticality source, and surface source; both geometry and output tally plotters; a rich collection of variance reduction techniques; a flexible tally structure; and an extensive collection of cross-section data. MCNP contains numerous flexible tallies: surface current and flux, volume flux (track length), point or ring detectors, particle heating, fission heating, pulse height tally for energy or charge deposition, mesh tallies, and radiography tallies. The key value MCNP provides is a predictive capability that can replace expensive or impossible-to-perform experiments. It is often used to design large-scale measurements providing a significant time and cost savings to the community. LANL's latest version of the MCNP code, version 6.2, represents one piece of a set of synergistic capabilities each developed at LANL; it includes evaluated nuclear data (ENDF) and the data processing code, NJOY. The international user community's high confidence in MCNP's predictive capabilities are based on its performance with verification and validation test suites, comparisons to its predecessor codes, automated testing, underlying high quality nuclear and atomic databases and significant testing by its users.


History

The Monte Carlo method for radiation particle transport has its origins at LANL dates back to 1946. The creators of these methods were
Stanislaw Ulam Stanislav and variants may refer to: People *Stanislav (given name), a Slavic given name with many spelling variations (Stanislaus, Stanislas, Stanisław, etc.) Places * Stanislav, Kherson Oblast, a coastal village in Ukraine * Stanislaus County, ...
,
John von Neumann John von Neumann ( ; ; December 28, 1903 – February 8, 1957) was a Hungarian and American mathematician, physicist, computer scientist and engineer. Von Neumann had perhaps the widest coverage of any mathematician of his time, in ...
, Robert Richtmyer, and
Nicholas Metropolis Nicholas Constantine Metropolis (Greek: ; June 11, 1915 – October 17, 1999) was a Greek-American physicist. Metropolis received his BSc (1937) and PhD in physics (1941, with Robert Mulliken) at the University of Chicago. Shortly afterwards, ...
. Monte Carlo for radiation transport was conceived by Stanislaw Ulam in 1946 while playing Solitaire while recovering from an illness. "''After spending a lot of time trying to estimate success by combinatorial calculations, I wondered whether a more practical method...might be to lay it out say one hundred times and simply observe and count the number of successful plays''." In 1947, John von Neumann sent a letter to Robert Richtmyer proposing the use of a statistical method to solve neutron diffusion and multiplication problems in fission devices. His letter contained an 81-step pseudo code and was the first formulation of a Monte Carlo computation for an electronic computing machine. Von Neumann's assumptions were: time-dependent, continuous-energy, spherical but radially-varying, one fissionable material, isotropic scattering and fission production, and fission multiplicities of 2, 3, or 4. He suggested 100 neutrons each to be run for 100 collisions and estimated the computational time to be five hours on ENIAC. Richtmyer proposed suggestions to allow for multiple fissionable materials, no fission spectrum energy dependence, single neutron multiplicity, and running the computation for computer time and not for the number of collisions. The code was finalized in December 1947. The first calculations were run in April/May 1948 on ENIAC. While waiting for ENIAC to be physically relocated, Enrico Fermi invented a mechanical device called FERMIAC to trace neutron movements through fissionable materials by the Monte Carlo method. Monte Carlo methods for particle transport have been driving computational developments since the beginning of modern computers; this continues today. In the 1950s and 1960s, these new methods were organized into a series of special-purpose Monte Carlo codes, including MCS, MCN, MCP, and MCG. These codes were able to transport neutrons and photons for specialized LANL applications. In 1977, these separate codes were combined to create the first generalized Monte Carlo radiation particle transport code, MCNP. In 1977, MCNP was first created by merging MCNG with MCP to create MCNP. The first release of the MCNP code was version 3 and was released in 1983. It is distributed by the
Radiation Safety Information Computational Center The Radiation Safety Information Computational Center (RSICC) collects, analyzes, maintains, and distributes computer software and data sets in the areas of radiation transport and safety. The RSICC is operated by Oak Ridge National Laboratory in ...
in Oak Ridge, TN.


Monte Carlo N-Particle eXtended

Monte Carlo N-Particle eXtended (MCNPX) was also developed at Los Alamos National Laboratory, and is capable of simulating particle interactions of 34 different types of particles (nucleons and ions) and 2000+ heavy ions at nearly all energies, including those simulated by MCNP. Both codes can be used to judge whether or not nuclear systems are
critical Critical or Critically may refer to: *Critical, or critical but stable, medical states **Critical, or intensive care medicine * Critical juncture, a discontinuous change studied in the social sciences. *Critical Software, a company specializing i ...
and to determine doses from
source Source may refer to: Research * Historical document * Historical source * Source (intelligence) or sub source, typically a confidential provider of non open-source intelligence * Source (journalism), a person, publication, publishing institute ...
s, among other things. ''MCNP6'' is a merger of MCNP5 and MCNPX.


Comparison

MCNP6 is less accurate than MCNPX. Geant4 is less accurate than MCNPX. Geant4 is less accurate than MCNP5. Geant4 is slower than MCNPX.


See also

*
Safety code (nuclear reactor) In the context of nuclear reactors A nuclear reactor is a device used to initiate and control a fission nuclear chain reaction. They are used for commercial electricity, marine propulsion, weapons production and research. Fissile nuclei (pr ...
*
Nuclear data Nuclear data represents measured (or evaluated) probabilities of various physical interactions involving the nuclei of atoms. It is used to understand the nature of such interactions by providing the fundamental input to many models and simulatio ...
*
Monte Carlo method Monte Carlo methods, or Monte Carlo experiments, are a broad class of computational algorithms that rely on repeated random sampling to obtain numerical results. The underlying concept is to use randomness to solve problems that might be ...
*
Monte Carlo methods for electron transport The Monte Carlo method for electron transport is a semiclassical Monte Carlo (MC) approach of modeling semiconductor transport. Assuming the carrier motion consists of free flights interrupted by scattering mechanisms, a computer is utilized to si ...
*
Nuclear reactor A nuclear reactor is a device used to initiate and control a Nuclear fission, fission nuclear chain reaction. They are used for Nuclear power, commercial electricity, nuclear marine propulsion, marine propulsion, Weapons-grade plutonium, weapons ...
*
Nuclear engineering Nuclear engineering is the engineering discipline concerned with designing and applying systems that utilize the energy released by nuclear processes. The most prominent application of nuclear engineering is the generation of electricity. Worldwide ...
*
Neutron The neutron is a subatomic particle, symbol or , that has no electric charge, and a mass slightly greater than that of a proton. The Discovery of the neutron, neutron was discovered by James Chadwick in 1932, leading to the discovery of nucle ...
*
FLUKA FLUKA (an acronym for Fluktuierende Kaskade) is a fully integrated Monte Carlo simulation package for the interaction and transport of particles and nuclei in matter. FLUKA has many applications in particle physics, high energy experimental phy ...
* Geant4 *
MELCOR MELCOR is a fully integrated, engineering-level computer code developed by Sandia National Laboratories for the U.S. Nuclear Regulatory Commission to model the progression of severe accidents in nuclear power plants. A broad spectrum of severe ...
*
RELAP5-3D RELAP5-3D is a simulation tool that allows users to model the coupled behavior of the reactor coolant system and the core for various operational transients and postulated accidents that might occur in a nuclear reactor. RELAP5-3D (Reactor Excurs ...
*
Serpent (software) Serpent is a continuous-energy multi-purpose three-dimensional Monte Carlo particle transport code. It is under development at VTT Technical Research Centre of Finland VTT Technical Research Centre of Finland Ltd is a state-owned and controlle ...
*
MONK A monk (; from , ''monachos'', "single, solitary" via Latin ) is a man who is a member of a religious order and lives in a monastery. A monk usually lives his life in prayer and contemplation. The concept is ancient and can be seen in many reli ...


Notes

{{reflist


External links


LANL MCNP website

Radiation Safety Information Computational Center
Nuclear technology Nuclear safety and security Monte Carlo software Physics software Fortran software Scientific simulation software Monte Carlo particle physics software Nuclear weapon design