HOME

TheInfoList



OR:

With the decreased cost and increased capabilities of computers,
Nuclear Engineering Nuclear engineering is the branch of engineering concerned with the application of breaking down atomic nuclei ( fission) or of combining atomic nuclei (fusion), or with the application of other sub-atomic processes based on the principles of n ...
has implemented computer software (
Computer code A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can perform generic sets of operations known as programs. These progra ...
to
Mathematical model A mathematical model is a description of a system using mathematical concepts and language. The process of developing a mathematical model is termed mathematical modeling. Mathematical models are used in the natural sciences (such as physics, ...
) into all facets of this field. There are a wide variety of fields associated with nuclear engineering, but computers and associated software are used most often in design and analysis. Neutron Kinetics, Thermal-hydraulics, and structural mechanics are all important in this effort. each software need to test and verify before
use Use may refer to: * Use (law), an obligation on a person to whom property has been conveyed * Use (liturgy), a special form of Roman Catholic ritual adopted for use in a particular diocese * Use–mention distinction, the distinction between using ...
. The codes can be separated by use and function. most of software's written in C and Fortran.{{Cite web, url=https://www.ne.anl.gov/codes, title=Nuclear Engineering Division


Monte Carlo Radiation Transport

* Geant4 *MCCARD *
MCNP Monte Carlo N-Particle Transport (MCNP) is a general-purpose, continuous-energy, generalized-geometry, time-dependent, Monte Carlo radiation transport code designed to track many particle types over broad ranges of energies and is developed by L ...
*OpenMC - https://github.com/openmc-dev/openmc *PHITS - https://phits.jaea.go.jp/ *SCALE(KENO V and KENO VI) - https://www.ornl.gov/scale *
Serpent Serpent or The Serpent may refer to: * Snake, a carnivorous reptile of the suborder Serpentes Mythology and religion * Sea serpent, a monstrous ocean creature * Serpent (symbolism), the snake in religious rites and mythological contexts * Serp ...
*TRIPOLI-4 - http://www.cea.fr/nucleaire/tripoli-4


Transmutation, fuel depletion


ACAB code
Activation and Transmutation calculations for nuclear applications
ORIP_XXI code
Isotope transmutation simulations
ORILL Code
1D transmutation, fuel depletion (burn-up) and radiological protection code
FISPACT-II
Multiphysics, inventory and source-term code

Serpent-MCNP Utility for Reactor Evolution
VESTA
Monte Carlo depletion interface code


Toolkit

*PyNE The Nuclear Engineering Toolkit - https://pyne.io/


Deterministic Radiation Transport

*CASMO5
https://www.studsvik.com/our-solutions/products/casmo/
*HELIOS-2
https://www.studsvik.com/our-solutions/products/helios-2/
*SCALE - https://www.ornl.gov/scale *MPACT - https://www.ornl.gov/division/rnsd/projects/mpact *THOR - https://github.com/NCSU-NCSG/THOR *nTRACER


Steady-state Reactor Analysis

*SIMULATE5
https://www.studsvik.com/our-solutions/products/simulate5/


Spatial Kinetics

*PARCS - https://engineering.purdue.edu/PARCS *SIMULATE-3K
https://www.studsvik.com/our-solutions/products/simulate3-k/
*NESTLE - http://necluster.engr.utk.edu/nestledev *Citation - http://www.oecd-nea.org/tools/abstract/detail/nesc0387


Thermal-Hydraulics

*ATHLET https://www.grs.de/en/computer-code-athlet *TRACE * Idaho National Laboratory's
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 ...
*GOTHIC - http://www.numerical.com/software/gothic *FLICA-4
RETRAN
(RETRAN-02 and RETRAN-3D)
VIPRE-01PROTO-FLOPROTO-HXPROTO-HVACPROTO-Sprinkler


Computational Fluid Dynamics

*CFX *FLUENT *StarCD *STAR-CCM+ *LOGOS - http://logos.vniief.ru/ *COBRA-TF - https://www.ne.ncsu.edu/rdfmg/cobra-tf/ *TransAT - https://www.transat-cfd.com/


Severe Accident

* ATHLET-CD - https://www.grs.de/en/simulation-codes/athlet-cd * MELCOR *MAAP - http://www.fauske.com/nuclear/maap-modular-accident-analysis-program Many codes are supported by the U.S. Nuclear Regulatory Commission (NRC). These include SCALE, PARCS, TRACE (Formerly RELAP5 and TRAC-B), MELCOR, and many others. http://www.nrc.gov/about-nrc/regulatory/research/safetycodes.html


See also

*
Safety code (nuclear reactor) In the context of nuclear reactors, a safety code is a computer program used to analyze the safety of a reactor, or to simulate possible accident conditions. See also * Monte Carlo N-Particle Transport Code External links NRC Computer Code ...
*
Computational science Computational science, also known as scientific computing or scientific computation (SC), is a field in mathematics that uses advanced computing capabilities to understand and solve complex problems. It is an area of science that spans many disc ...
* Computational physics *
Computer simulation Computer simulation is the process of mathematical modelling, performed on a computer, which is designed to predict the behaviour of, or the outcome of, a real-world or physical system. The reliability of some mathematical models can be dete ...
*
List of software for nanostructures modeling This is a list of computer programs that are used to model nanostructures at the levels of classical mechanics and quantum mechanics. Furiousatoms- a powerful software for molecular modelling and visualization * Aionics.io - a powerful platform ...


References


External links

* http://www.min.uc.edu/nuclear/current_research/sinema-research/codes-of-interest * https://www.nrc.gov/about-nrc/regulatory/research/safetycodes.html * http://www.oecd-nea.org/tools/abstract/list * http://www.ne.anl.gov/codes/ * http://www.irsn.fr/EN/Research/Scientific-tools/Computer-codes/Pages/Computer-codes-2624.aspx Nuclear technology Physics software