Date of Award


Degree Type


Degree Name

Doctor of Philosophy


Nuclear Engineering

Major Professor

G. Ivan Maldonado

Committee Members

Ondrej Chvala, Steve E. Skutnik, Robert Grzywacz


This dissertation discusses the research and development of new cross section temperature handling techniques for the SCALE computer code, which is developed and maintained at Oak Ridge National Laboratory. In particular, methods will be added to the KENO Monte Carlo code.

Areas of interest include: neutron scattering off of heavy isotopes in the epithermal energy range, implementation of Doppler pre-broadening of continuous energy one-dimensional cross-section data, implementation of interpolation on the continuous energy two-dimensional cross sections, and implementation of the direct S(A,B) [S alpha beta] method for thermal neutron scattering and interpolation on that data.

Accurate cross section scattering off of heavy isotopes is crucial for accurate neutronics modeling and simulation of actual reactor cores during operational conditions. Scattering off of heavy isotopes such as 238U [Uranium 238] will have a greater impact on core neutronics behavior as reactor temperatures increase. Ensuring that the cross-section data used by Monte Carlo codes is obtained at the correct temperature will allow more accurate modeling of operating reactors that do not operate at current cross-section library temperatures.

A review of the current approaches used for scattering and Doppler broadening was performed, and the current limitations of these approaches were examined. By examining the limitations of current approaches, new methods were developed and implemented into KENO. First, the Doppler Broadened Rejection Correction algorithm was added to KENO to allow for more accurate scattering off of heavy isotopes. Next, a methodology allowing for accurate cross section pre-broadening of all cross section types was developed and implemented. Finally, as a comparison against existing and new, the direct SAB method was implemented into KENO.

To test the impact of the new methods, a large variety of test cases were run and unit tests showcasing the relevant coding sections were developed. These test cases are representative of cases that will be encountered during production code operation and will serve as good examples of the new functionality going forward. In addition, a select number of benchmarks from the Criticality and Reactor Physics Handbooks were selected to verify that the additions to the KENO code were accurate.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."