Skip to main content

Patrick C Shriwise

Assistant Computational Scientist

Patrick Shriwise performs research in radiation transport related to particle tracking optimization, visualization, and CAD-based geometry for multphysics applications.


Patrick Shriwise performs research in OpenMC, an open source continuous energy Monte Carlo radiation transport code used widely in academia and national labs. His work in OpenMC involves visualization enhancement, advancement of particle tracking techniques, and representation of arbitrarily complex 3D geometry for multiphysics applications.

Patrick is an active developer of the Direct Accelerated Monte Carlo (DAGMC) toolkit, a library for representing CAD-based geometry in Monte Carlo applications, which is now being extended to method of characteristics radiation transport solvers as well. His work in DAGMC involves optimizing the underlying ray tracing process, which is critical for ensuring robust particle transport for nuclear systems in which high geometric fidelity is essential such as fusion energy systems and high energy physics devices.

Patrick is also a teaching assistant at the University of Chicago in Python Programming and Advanced C++.

Areas of Interest

  • Nuclear engineering
  • Computational geometry
  • Mesh-based geometry
  • Ray tracing
  • Particle transport
  • High-performance scientific computing
  • Applied mathematics



  • PhD, Nuclear Engineering and Engineering Physics, University of Wisconsin - Madison
  • M.S., Nuclear Engineering and Engineering Physics, University of Wisconsin - Madison
  • B.S., Mechanical Engineering, Kansas State University



Patrick’s publications can be found on his google scholar page.