mirror of
https://github.com/openmc-dev/openmc.git
synced 2026-07-25 12:35:29 -04:00
Add TalliedFissionYieldHelper abstract helper
Designed to be subclassed by helpers that aim to compute effective fission yields with tallied data. Constructs a tally in all burnable materials, scoring the fission rate in all nuclides that have non-zero density (as reported by the Operator) and have multiple sets of yields. For nuclides with non-zero densities and a single set of yields, those yields are assumed to be constant across incident neutron energies. The unpack method is now abstract, as each subclass should have its own data layout, some with different energy structures perhaps?? Maybe some weighting functions?
This commit is contained in:
parent
d8b9f5db54
commit
ca435b0bda
2 changed files with 92 additions and 1 deletions
|
|
@ -97,6 +97,7 @@ The following classes are abstract classes that can be used to extend the
|
|||
EnergyHelper
|
||||
FissionYieldHelper
|
||||
ReactionRateHelper
|
||||
TalliedFissionYieldHelper
|
||||
TransportOperator
|
||||
|
||||
Custom integrators can be developed by subclassing from the following abstract
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue