OpenMC/docs/source/pythonapi
Andrew Johnson 454e6cc6b6
Add AveragedFissionYieldHelper operator helper
Computes the effective fission yields for nuclides
with multiple sets of yields by
1) Tallying fission rate and energy-weighted fission rate
2) Determining average energy at which fission events occur
3) Interpolating [lin-lin] between adjacent fission yields based
   on this average energy

Uses a second tally with an EnergyFunctionFilter to tally
E * sigma_f * phi.

Added unit tests with the proxy-style class that doesn't use the
C API to generate tallies but tests all other aspects of the
implementation. Tests cover three possible average energies
(below minimum supplied yield energy, above max supplied yield energy,
and between two)

The Operator uses fission_yield_mode="average" to select this helper.
The helper also has a from_operator class method.
2019-08-14 17:39:57 -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 AveragedFissionYieldHelper operator helper 2019-08-14 17:39:57 -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