:mod:`openmc.data` -- Nuclear Data Interface
.. module:: openmc.data
The following classes are used for incident neutron data, decay data, fission and product yields.
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
IncidentNeutron
Reaction
Product
FissionEnergyRelease
DataLibrary
Decay
FissionProductYields
WindowedMultipole
ProbabilityTables
The following classes are used for storing atomic data (incident photon cross sections, atomic relaxation):
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
IncidentPhoton
PhotonReaction
AtomicRelaxation
The following classes are used for storing thermal neutron scattering data:
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
ThermalScattering
ThermalScatteringReaction
CoherentElastic
IncoherentElastic
.. autosummary::
:toctree: generated
:nosignatures:
:template: myfunction.rst
atomic_mass
atomic_weight
combine_distributions
decay_constant
decay_energy
decay_particle_energy
decay_photon_energy
dose_coefficients
gnds_name
half_life
isotopes
kalbach_slope
linearize
mass_attenuation_coefficient
mass_energy_absorption_coefficient
thin
water_density
zam
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
Function1D
Tabulated1D
Polynomial
Combination
Sum
Regions1D
ResonancesWithBackground
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
AngleEnergy
KalbachMann
CorrelatedAngleEnergy
UncorrelatedAngleEnergy
NBodyPhaseSpace
LaboratoryAngleEnergy
AngleDistribution
EnergyDistribution
ArbitraryTabulated
GeneralEvaporation
MaxwellEnergy
Evaporation
WattEnergy
MadlandNix
DiscretePhoton
LevelInelastic
ContinuousTabular
CoherentElasticAE
IncoherentElasticAE
IncoherentElasticAEDiscrete
IncoherentInelasticAEDiscrete
MixedElasticAE
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
Resonances
ResonanceRange
SingleLevelBreitWigner
MultiLevelBreitWigner
ReichMoore
RMatrixLimited
ResonanceCovariances
ResonanceCovarianceRange
SingleLevelBreitWignerCovariance
MultiLevelBreitWignerCovariance
ReichMooreCovariance
ParticlePair
SpinGroup
Unresolved
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
ace.Library
ace.Table
ace.TableType
.. autosummary::
:toctree: generated
:nosignatures:
:template: myfunction.rst
ace.ascii_to_binary
ace.get_libraries_from_xsdir
ace.get_libraries_from_xsdata
.. autosummary::
:toctree: generated
:nosignatures:
:template: myclass.rst
endf.Evaluation
.. autosummary::
:toctree: generated
:nosignatures:
:template: myfunction.rst
endf.float_endf
endf.get_cont_record
endf.get_evaluations
endf.get_head_record
endf.get_tab1_record
endf.get_tab2_record
endf.get_text_record
.. autosummary::
:toctree: generated
:nosignatures:
:template: myfunction.rst
njoy.run
njoy.make_pendf
njoy.make_ace
njoy.make_ace_thermal