openmc-dev / data

Collection of scripts for managing data for OpenMC
https://openmc.org/data
MIT License
27 stars 29 forks source link

Remove Be7 from ENDF/B-VII.1 depletion chains #56

Closed paulromano closed 3 years ago

paulromano commented 3 years ago

A user recently experienced problems trying to run a depletion simulation with the full ENDF/B-VII.1 depletion chain. It turns out the root cause of this problem was that the depletion chain results in Be7 getting added to depletable materials, and Be7 erroneously only has data up to ~8 MeV in ENDF/B-VII.1. Because the user's problem had neutrons > 10 MeV, this resulted in errors looking up cross sections. This PR manually removes Be7 from the ENDF/B-VII.1 depletion chains so that others don't run into this. Once it's merged, I'll update the data on openmc.org.

You'll also notice that an incorrect decay product from He5 was removed -- we had some logic in Chain.from_endf before that resulted in any neutron as a decay product getting turned into a proton (H1). That logic has been changed, so rerunning generate_endf71_chain.py now removes this wrong decay product.