OpenMC/docs/source/pythonapi
Andrew Johnson f82dc83473
Add FissionYieldCutoffHelper for weighting yields by a cutoff energy
This helper performs the following tasks to weight fission yields:
1) Determine a set of "fast" and "thermal" yields
based on a user specified cutoff energy,
2) Tally fission rates above and below the cutoff, and
3) Compute the effective yield by weighting the fast and
thermal yields by the fraction of fast and thermal fissions
for all nuclides in all burnable materials.

The user is allowed to specify the cutoff energy and energies
preferred for the fast and thermal yields. By default, the
cutoff is 112 eV, chosen as it is the logarithmic mean of
0.0253 eV and 500 keV. These two values are the default energies
for thermal and fast yields.

Tests are added to check for failure in constructing this
helper (thermal energy > cutoff, non-real values passed, etc.),
selection of yields given a range of user data, and
a proxy class that emulates a variety of thermal and fast splits
to check the eventual computed yield libraries.
2019-08-13 16:38:24 -05:00
..
base.rst Change Python Mesh class to RegularMesh 2019-06-07 08:51:09 -04:00
capi.rst Fix name of capi.RegularMesh in documentation 2019-06-14 12:13:34 -05:00
data.rst Respond to @nelsonag comments on #1271 2019-07-01 07:09:10 -05:00
deplete.rst Add FissionYieldCutoffHelper for weighting yields by a cutoff energy 2019-08-13 16:38:24 -05:00
examples.rst Respond to @wbinventor comments on #852 2017-04-10 07:16:17 -05:00
index.rst Improve display of Python API in generated HTML documentation 2019-06-14 14:35:39 -05:00
mgxs.rst Get GROUP_STRUCTURES to show up in documentation 2018-11-07 07:36:08 -06:00
model.rst Add opemc.model.pin to python api documentation 2019-07-09 20:25:34 -05:00
openmoc.rst Respond to comments on #850 2017-04-05 11:13:21 -05:00
stats.rst Missing one review comment, and followed style for generic normal distribution from uniform distribuion 2018-12-13 15:37:47 +00:00