.. _publications:

============
Publications
============

---------
Overviews
---------

- Paul K. Romano, Nicholas E. Horelik, Bryan R. Herman, Adam G. Nelson, Benoit
  Forget, and Kord Smith, "OpenMC: A State-of-the-Art Monte Carlo Code for
  Research and Development," *Ann. Nucl. Energy*, **82**, 90--97
  (2015). `<http://dx.doi.org/10.1016/j.anucene.2014.07.048>`_

- Paul K. Romano, Bryan R. Herman, Nicholas E. Horelik, Benoit Forget, Kord
  Smith, and Andrew R. Siegel, "Progress and Status of the OpenMC Monte Carlo
  Code," *Proc. Int. Conf. Mathematics and Computational Methods Applied to
  Nuclear Science and Engineering*, Sun Valley, Idaho, May 5--9 (2013).

- Paul K. Romano and Benoit Forget, "The OpenMC Monte Carlo Particle Transport
  Code," *Ann. Nucl. Energy*, **51**, 274--281
  (2013). `<http://dx.doi.org/10.1016/j.anucene.2012.06.040>`_

------------
Benchmarking
------------

- Daniel J. Kelly, Brian N. Aviles, Paul K. Romano, Bryan R. Herman,
  Nicholas E. Horelik, and Benoit Forget, "Analysis of select BEAVRS PWR
  benchmark cycle 1 results using MC21 and OpenMC," *Proc. PHYSOR*, Kyoto,
  Japan, Sep. 28--Oct. 3 (2014).

- Bryan R. Herman, Benoit Forget, Kord Smith, Paul K. Romano, Thomas M. Sutton,
  Daniel J. Kelly, III, and Brian N. Aviles, "Analysis of tally correlations in
  large light water reactors," *Proc. PHYSOR*, Kyoto, Japan, Sep. 28--Oct. 3
  (2014).

- Nicholas Horelik, Bryan Herman, Benoit Forget, and Kord Smith, "Benchmark for
  Evaluation and Validation of Reactor Simulations,"
  *Proc. Int. Conf. Mathematics and Computational Methods Applied to Nuclear
  Science and Engineering*, Sun Valley, Idaho, May 5--9 (2013).

- Jonathan A. Walsh, Benoit Forget, and Kord S. Smith, "Validation of OpenMC
  Reactor Physics Simulations with the B&W 1810 Series Benchmarks,"
  *Trans. Am. Nucl. Soc.*, **109**, 1301--1304 (2013).

--------------------------
Coupling and Multi-physics
--------------------------

- Matt Ellis, Benoit Forget, Kord Smith, and Derek Gaston, "Preliminary coupling
  of the Monte Carlo code OpenMC and the Multiphysics Object-Oriented Simulation
  Environment (MOOSE) for analyzing Doppler feedback in Monte Carlo
  simulations," *Proc. Joint Int. Conf. M&C+SNA+MC*, Nashville, Tennessee,
  Apr. 19--23 (2015).

- Bryan R. Herman, Benoit Forget, and Kord Smith, "Progress toward Monte
  Carlo-thermal hydraulic coupling using low-order nonlinear diffusion
  acceleration methods." In press, *Ann. Nucl. Energy*,
  (2014). `<http://dx.doi.org/10.1016/j.anucene/2014.10.029>`_

- Adam G. Nelson and William R. Martin, "Improved Convergence of Monte Carlo
  Generated Multi-Group Scattering Moments," *Proc. Int. Conf. Mathematics and
  Computational Methods Applied to Nuclear Science and Engineering*, Sun Valley,
  Idaho, May 5--9 (2013).

- Bryan R. Herman, Benoit Forget, and Kord Smith, "Utilizing CMFD in OpenMC to
  Estimate Dominance Ratio and Adjoint," *Trans. Am. Nucl. Soc.*, **109**,
  1389-1392 (2013).

--------
Geometry
--------

- Derek Lax, William Boyd, Nicholas Horelik, Benoit Forget, and Kord Smith, "A
  memory efficient algorithm for classifying unique regions in constructive
  solid geometries," *Proc. PHYSOR*, Kyoto, Japan, Sep. 28--Oct. 3 (2014).

-------------
Miscellaneous
-------------

- Timothy P. Burke, Brian C. Kiedrowski, and William R. Martin, "Flux and
  Reaction Rate Kernel Density Estimators in OpenMC," *Trans. Am. Nucl. Soc.*,
  **109**, 683-686 (2013).

------------
Nuclear Data
------------

- Jonathan A. Walsh, Benoit Forget, Kord S. Smith, Brian C. Kiedrowski, and
  Forrest B. Brown, "Direct, on-the-fly calculation of unresolved resonance
  region cross sections in Monte Carlo simulations," *Proc. Joint
  Int. Conf. M&C+SNA+MC*, Nashville, Tennessee, Apr. 19--23 (2015).

- Paul K. Romano and Timothy H. Trumbull, "Comparison of algorithms for Doppler
  broadening pointwise tabulated cross sections," *Ann. Nucl. Energy*, **75**,
  358--364 (2015). `<http://dx.doi.org/10.1016/j.anucene.2014.08.046>`_

- Tuomas Viitanen, Jaakko Leppanen, and Benoit Forget, "Target motion sampling
  temperature treatment technique with track-length esimators in OpenMC --
  Preliminary results," *Proc. PHYSOR*, Kyoto, Japan, Sep. 28--Oct. 3 (2014).

- Jonathan A. Walsh, Benoit Forget, and Kord S. Smith, "Accelerated sampling
  of the free gas resonance elastic scattering kernel," *Ann. Nucl. Energy*,
  **69**, 116--124 (2014). `<http://dx.doi.org/10.1016/j.anucene.2014.01.017>`_

- Benoit Forget, Sheng Xu, and Kord Smith, "Direct Doppler broadening in Monte
  Carlo simulations using the multipole representation," *Ann. Nucl. Energy*,
  **64**, 78--85 (2014). `<http://dx.doi.org/10.1016/j.anucene.2013.09.043>`_

-----------
Parallelism
-----------

- David Ozog, Allen D. Malony, and Andrew R. Siegel, "A performance analysis of
  SIMD algorithms for Monte Carlo simulations of nuclear reactor cores,"
  *Proc. IEEE Int. Parallel and Distributed Processing Symposium*, Hyderabad,
  India, May 25--29 (2015).

- David Ozog, Allen D. Malony, and Andrew Siegel, "Full-core PWR transport
  simulations on Xeon Phi clusters," *Proc. Joint Int. Conf. M&C+SNA+MC*,
  Nashville, Tennessee, Apr. 19--23 (2015).

- Paul K. Romano, Andrew R. Siegel, and Ronald O. Rahaman, "Influence of the
  memory subsystem on Monte Carlo code performance," *Proc. Joint
  Int. Conf. M&C+SNA+MC*, Nashville, Tennessee, Apr. 19--23 (2015).

- Nicholas Horelik, Benoit Forget, Kord Smith, and Andrew Siegel, "Domain
  decomposition and terabyte tallies with the OpenMC Monte Carlo neutron
  transport code," *Proc. PHYSOR*, Kyoto Japan, Sep. 28--Oct. 3 (2014).

- Nicholas Horelik, Andrew Siegel, Benoit Forget, and Kord Smith, "Monte Carlo
  domain decomposition for robust nuclear reactor analysis," *Parallel Comput.*,
  **40**, 646--660 (2014). `<http://dx.doi.org/10.1016/j.parco.2014.10.001>`_

- Andrew Siegel, Kord Smith, Kyle Felker, Paul Romano, Benoit Forget, and Peter
  Beckman, "Improved cache performance in Monte Carlo transport calculations
  using energy banding," *Comput. Phys. Commun.*, **185** (4), 1195--1199
  (2014). `<http://dx.doi.org/10.1016/j.cpc.2013.10.008>`_

- Paul K. Romano, Benoit Forget, Kord Smith, and Andrew Siegel, "On the use of
  tally servers in Monte Carlo simulations of light-water reactors,"
  *Proc. Joint International Conference on Supercomputing in Nuclear
  Applications and Monte Carlo*, Paris, France, Oct. 27--31
  (2013). `<http://dx.doi.org/10.1051/snamc/201404301>`_

- Kyle G. Felker, Andrew R. Siegel, Kord S. Smith, Paul K. Romano, and Benoit
  Forget, "The energy band memory server algorithm for parallel Monte Carlo
  calculations," *Proc. Joint International Conference on Supercomputing in
  Nuclear Applications and Monte Carlo*, Paris, France, Oct. 27--31
  (2013). `<http://dx.doi.org/10.1051/snamc/201404207>`_

- John R. Tramm and Andrew R. Siegel, "Memory Bottlenecks and Memory Contention
  in Multi-Core Monte Carlo Transport Codes," *Proc. Joint International
  Conference on Supercomputing in Nuclear Applications and Monte Carlo*, Paris,
  France, Oct. 27--31 (2013). `<http://dx.doi.org/10.1051/snamc/201404208>`_

- Andrew R. Siegel, Kord Smith, Paul K. Romano, Benoit Forget, and Kyle Felker,
  "Multi-core performance studies of a Monte Carlo neutron transport code,"
  *Int. J. High Perform. Comput. Appl.*, **28** (1), 87--96
  (2014). `<http://dx.doi.org/10.1177/1094342013492179>`_

- Paul K. Romano, Andrew R. Siegel, Benoit Forget, and Kord Smith, "Data
  decomposition of Monte Carlo particle transport simulations via tally
  servers," *J. Comput. Phys.*, **252**, 20--36
  (2013). `<http://dx.doi.org/10.1016/j.jcp.2013.06.011>`_

- Andrew R. Siegel, Kord Smith, Paul K. Romano, Benoit Forget, and Kyle Felker,
  "The effect of load imbalances on the performance of Monte Carlo codes in LWR
  analysis", *J. Comput. Phys.*, **235**, 901--911 (2013).
  `<http://dx.doi.org/10.1016/j.jcp.2012.06.012>`_

- Paul K. Romano and Benoit Forget, "Reducing Parallel Communication in Monte
  Carlo Simulations via Batch Statistics," *Trans. Am. Nucl. Soc.*, **107**,
  519--522 (2012).

- Paul K. Romano and Benoit Forget, "Parallel Fission Bank Algorithms in Monte
  Carlo Criticality Calculations," *Nucl. Sci. Eng.*, **170**, 125--135
  (2012). `<http://hdl.handle.net/1721.1/73569>`_
