Accelerated sampling of the free gas resonance elastic scattering kernel
In this work, we present the derivation and investigation of a new Doppler broadening rejection sampling approach for the exact treatment of resonance elastic scattering in Monte Carlo neutron transport codes. Implemented in OpenMC, this method correctly accounts for the energy dependence of cross s...
Main Authors: | , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | en_US |
Published: |
Elsevier
2017
|
Online Access: | http://hdl.handle.net/1721.1/108113 https://orcid.org/0000-0002-2542-1149 https://orcid.org/0000-0003-1459-7672 https://orcid.org/0000-0003-2497-4312 |
Summary: | In this work, we present the derivation and investigation of a new Doppler broadening rejection sampling approach for the exact treatment of resonance elastic scattering in Monte Carlo neutron transport codes. Implemented in OpenMC, this method correctly accounts for the energy dependence of cross sections when treating the thermal motion of target nuclei in elastic scattering events. The method is verified against both stochastic and deterministic reference results in the literature for ²³⁸U resonance scattering. Upscatter percentages and mean scattered energies calculated with the method are shown to agree well with the reference scattering kernel results. Additionally, pin cell and full core k[subscript eff] results calculated with this implementation of the exact resonance scattering kernel are shown to be in close agreement with those in the literature. The attractiveness of the method stems from its improvement upon a computationally expensive rejection sampling procedure employed by an earlier stochastic resonance scattering treatment. With no loss in accuracy, the accelerated sampling algorithm is shown to reduce overall runtime by 3–5% relative to the Doppler broadening rejection correction method for both pin cell and full core benchmark problems. This translates to a 30–40% reduction in runtime overhead. |
---|