added decay_neutron_energy
function to match existing decay_photon_energy
#3065
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
It would be useful to have a
openmc.data.decay_neutron_energy
to match the already existingopenmc.data.decay_photon_energy
For my use case I've been doing a few simulations with activated water and one of the products is N17 which is a neutron emitter. I'm keen to know the emission details of the neutrons
I notice there are other nuclides of (Cm, Cf, Bk, Am, Sm, Th, U, Pu) that also decay via neutron emission.
This PR makes use of the existing
decay_photon_energy
code and a bit more generic so that is can get neutron or photon sourcesFixes # (issue)
Checklist