1-------------------------------------------- 2:mod:`openmc.data` -- Nuclear Data Interface 3-------------------------------------------- 4 5.. module:: openmc.data 6 7Core Classes 8------------ 9 10The following classes are used for incident neutron data, decay data, fission 11and product yields. 12 13.. autosummary:: 14 :toctree: generated 15 :nosignatures: 16 :template: myclass.rst 17 18 IncidentNeutron 19 Reaction 20 Product 21 FissionEnergyRelease 22 DataLibrary 23 Decay 24 FissionProductYields 25 WindowedMultipole 26 ProbabilityTables 27 28The following classes are used for storing atomic data (incident photon cross 29sections, atomic relaxation): 30 31.. autosummary:: 32 :toctree: generated 33 :nosignatures: 34 :template: myclass.rst 35 36 IncidentPhoton 37 PhotonReaction 38 AtomicRelaxation 39 40 41The following classes are used for storing thermal neutron scattering data: 42 43.. autosummary:: 44 :toctree: generated 45 :nosignatures: 46 :template: myclass.rst 47 48 ThermalScattering 49 ThermalScatteringReaction 50 CoherentElastic 51 IncoherentElastic 52 53 54Core Functions 55-------------- 56 57.. autosummary:: 58 :toctree: generated 59 :nosignatures: 60 :template: myfunction.rst 61 62 atomic_mass 63 atomic_weight 64 dose_coefficients 65 gnd_name 66 isotopes 67 linearize 68 thin 69 water_density 70 zam 71 72One-dimensional Functions 73------------------------- 74 75.. autosummary:: 76 :toctree: generated 77 :nosignatures: 78 :template: myclass.rst 79 80 Function1D 81 Tabulated1D 82 Polynomial 83 Combination 84 Sum 85 Regions1D 86 ResonancesWithBackground 87 88Angle-Energy Distributions 89-------------------------- 90 91.. autosummary:: 92 :toctree: generated 93 :nosignatures: 94 :template: myclass.rst 95 96 AngleEnergy 97 KalbachMann 98 CorrelatedAngleEnergy 99 UncorrelatedAngleEnergy 100 NBodyPhaseSpace 101 LaboratoryAngleEnergy 102 AngleDistribution 103 EnergyDistribution 104 ArbitraryTabulated 105 GeneralEvaporation 106 MaxwellEnergy 107 Evaporation 108 WattEnergy 109 MadlandNix 110 DiscretePhoton 111 LevelInelastic 112 ContinuousTabular 113 CoherentElasticAE 114 IncoherentElasticAE 115 IncoherentElasticAEDiscrete 116 IncoherentInelasticAEDiscrete 117 118Resonance Data 119-------------- 120 121.. autosummary:: 122 :toctree: generated 123 :nosignatures: 124 :template: myclass.rst 125 126 Resonances 127 ResonanceRange 128 SingleLevelBreitWigner 129 MultiLevelBreitWigner 130 ReichMoore 131 RMatrixLimited 132 ResonanceCovariances 133 ResonanceCovarianceRange 134 SingleLevelBreitWignerCovariance 135 MultiLevelBreitWignerCovariance 136 ReichMooreCovariance 137 ParticlePair 138 SpinGroup 139 Unresolved 140 141ACE Format 142---------- 143 144Classes 145+++++++ 146 147.. autosummary:: 148 :toctree: generated 149 :nosignatures: 150 :template: myclass.rst 151 152 ace.Library 153 ace.Table 154 ace.TableType 155 156Functions 157+++++++++ 158 159.. autosummary:: 160 :toctree: generated 161 :nosignatures: 162 :template: myfunction.rst 163 164 ace.ascii_to_binary 165 ace.get_libraries_from_xsdir 166 ace.get_libraries_from_xsdata 167 168ENDF Format 169----------- 170 171Classes 172+++++++ 173 174.. autosummary:: 175 :toctree: generated 176 :nosignatures: 177 :template: myclass.rst 178 179 endf.Evaluation 180 181Functions 182+++++++++ 183 184.. autosummary:: 185 :toctree: generated 186 :nosignatures: 187 :template: myfunction.rst 188 189 endf.float_endf 190 endf.get_cont_record 191 endf.get_evaluations 192 endf.get_head_record 193 endf.get_tab1_record 194 endf.get_tab2_record 195 endf.get_text_record 196 197NJOY Interface 198-------------- 199 200.. autosummary:: 201 :toctree: generated 202 :nosignatures: 203 :template: myfunction.rst 204 205 njoy.run 206 njoy.make_pendf 207 njoy.make_ace 208 njoy.make_ace_thermal 209