openmc.data
– Nuclear Data Interface¶
Core Classes¶
The following classes are used for incident neutron data, decay data, fission and product yields.
Continuous-energy neutron interaction data. |
|
A nuclear reaction |
|
Secondary particle emitted in a nuclear reaction |
|
Energy relased by fission reactions. |
|
Collection of cross section data libraries. |
|
Radioactive decay data. |
|
Independent and cumulative fission product yields. |
|
Resonant cross sections represented in the windowed multipole format. |
|
Unresolved resonance region probability tables. |
The following classes are used for storing atomic data (incident photon cross sections, atomic relaxation):
Photon interaction data. |
|
Photon-induced reaction |
|
Atomic relaxation data. |
The following classes are used for storing thermal neutron scattering data:
A ThermalScattering object contains thermal scattering data as represented by an S(alpha, beta) table. |
|
Thermal scattering reaction |
|
Coherent elastic scattering data from a crystalline material |
|
Incoherent elastic scattering cross section |
Core Functions¶
Return atomic mass of isotope in atomic mass units. |
|
Return atomic weight of an element in atomic mass units. |
|
Combine distributions with specified probabilities |
|
Return decay constant of isotope in [s^-1] |
|
Get photon energy distribution resulting from the decay of a nuclide |
|
Return effective dose conversion coefficients from ICRP-116 |
|
Return nuclide name using GND convention |
|
Return half-life of isotope in seconds or None if isotope is stable |
|
Return naturally occurring isotopes and their abundances |
|
Returns Kalbach-Mann slope from calculations. |
|
Return a tabulated representation of a one-variable function |
|
Check for (x,y) points that can be removed. |
|
Return the density of liquid water at a given temperature and pressure. |
|
Return tuple of (atomic number, mass number, metastable state) |
One-dimensional Functions¶
A function of one independent variable with HDF5 support. |
|
A one-dimensional tabulated function. |
|
A power series class. |
|
Combination of multiple functions with a user-defined operator |
|
Sum of multiple functions. |
|
Piecewise composition of multiple functions. |
|
Cross section in resolved resonance region. |
Angle-Energy Distributions¶
Distribution in angle and energy of a secondary particle. |
|
Kalbach-Mann distribution |
|
Correlated angle-energy distribution |
|
Uncorrelated angle-energy distribution |
|
N-body phase space distribution |
|
Laboratory angle-energy distribution |
|
Angle distribution as a function of incoming energy |
|
Abstract superclass for all energy distributions. |
|
Arbitrary tabulated function given in ENDF MF=5, LF=1 represented as |
|
General evaporation spectrum given in ENDF MF=5, LF=5 represented as |
|
Simple Maxwellian fission spectrum represented as |
|
Evaporation spectrum represented as |
|
Energy-dependent Watt spectrum represented as |
|
Energy-dependent fission neutron spectrum (Madland and Nix) given in ENDF MF=5, LF=12 represented as |
|
Discrete photon energy distribution |
|
Level inelastic scattering |
|
Continuous tabular distribution |
|
Differential cross section for coherent elastic scattering |
|
Differential cross section for incoherent elastic scattering |
|
Discrete angle representation of incoherent elastic scattering |
|
Discrete angle representation of incoherent inelastic scattering |
|
Secondary distribution for mixed coherent/incoherent thermal elastic |
Resonance Data¶
Resolved and unresolved resonance data |
|
Resolved resonance range |
|
Single-level Breit-Wigner resolved resonance formalism data. |
|
Multi-level Breit-Wigner resolved resonance formalism data. |
|
Reich-Moore resolved resonance formalism data. |
|
R-matrix limited resolved resonance formalism data. |
|
Resolved resonance covariance data |
|
Resonace covariance range. |
|
Single-level Breit-Wigner resolved resonance formalism covariance data. |
|
Multi-level Breit-Wigner resolved resonance formalism covariance data. |
|
Reich-Moore resolved resonance formalism covariance data. |
|
Resonance spin group |
|
Unresolved resonance parameters as identified by LRU=2 in MF=2. |
ACE Format¶
Classes¶
A Library objects represents an ACE-formatted file which may contain multiple tables with data. |
|
ACE cross section table |
|
Type of ACE data table. |
Functions¶
Convert an ACE file in ASCII format (type 1) to binary format (type 2). |
|
Determine paths to ACE files from an MCNP xsdir file. |
|
Determine paths to ACE files from a Serpent xsdata file. |
ENDF Format¶
Classes¶
ENDF material evaluation with multiple files/sections |
Functions¶
Convert string of floating point number in ENDF to float. |
|
Return data from a CONT record in an ENDF-6 file. |
|
Return a list of all evaluations within an ENDF file. |
|
Return data from a HEAD record in an ENDF-6 file. |
|
Return data from a TAB1 record in an ENDF-6 file. |
|
Return data from a TEXT record in an ENDF-6 file. |
NJOY Interface¶
Run NJOY with given commands |
|
Generate pointwise ENDF file from an ENDF file |
|
Generate incident neutron ACE file from an ENDF file |
|
Generate thermal scattering ACE file from ENDF files |