– Nuclear Data Interface

Core Classes Continuous-energy neutron interaction data. A nuclear reaction Secondary particle emitted in a nuclear reaction A one-dimensional tabulated function. Energy relased by fission reactions. A ThermalScattering object contains thermal scattering data as represented by an S(alpha, beta) table. Coherent elastic scattering data from a crystalline material 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.

Core Functions Return atomic mass of isotope in atomic mass units. Return a tabulated representation of a function of one variable. Check for (x,y) points that can be removed. Read ENDF files, strip the MF=1 MT=458 data and write to small HDF5.

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 Discrete photon energy distribution Level inelastic scattering Continuous tabular distribution

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. 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

Functions Convert an ACE file in ASCII format (type 1) to binary format (type 2).

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 ACE file from an ENDF file Generate incident neutron ACE file from an ENDF file Generate thermal scattering ACE file from ENDF files