openmc.data.Decay

class openmc.data.Decay(ev_or_filename)[source]

Radioactive decay data.

Parameters

ev_or_filename (str of openmc.data.endf.Evaluation) – ENDF radioactive decay data evaluation to read from. If given as a string, it is assumed to be the filename for the ENDF file.

Variables
  • average_energies (dict) – Average decay energies in eV of each type of radiation for decay heat applications.

  • decay_constant (uncertainties.UFloat) – Decay constant in inverse seconds.

  • decay_energy (uncertainties.UFloat) – Average energy in [eV] per decay for decay heat applications

  • half_life (uncertainties.UFloat) – Half-life of the decay in seconds.

  • modes (list) – Decay mode information for each mode of decay.

  • nuclide (dict) – Dictionary describing decaying nuclide with keys ‘name’, ‘excited_state’, ‘mass’, ‘stable’, ‘spin’, and ‘parity’.

  • spectra (dict) – Resulting radiation spectra for each radiation type.

  • sources (dict) –

    Radioactive decay source distributions represented as a dictionary mapping particle types (e.g., ‘photon’) to instances of openmc.stats.Univariate.

    New in version 0.13.1.

classmethod from_endf(ev_or_filename)[source]

Generate radioactive decay data from an ENDF evaluation

Parameters

ev_or_filename (str or openmc.data.endf.Evaluation) – ENDF radioactive decay data evaluation to read from. If given as a string, it is assumed to be the filename for the ENDF file.

Returns

Radioactive decay data

Return type

openmc.data.Decay

property sources

Radioactive decay source distributions