Latest

November 14, 2026

AlphaFit

AlphaFit fits Feynman-α (Y2 and Y3), Rossi-α, and the CPSD on the same record, estimates keff from a delayed-neutron fit to Y2 and from lag-1 autocovariance, and can analyze data while a measurement is still running.

AlphaFit

HiMu M160 configuration, 1-hour count.

Projects

ALPHANSO

An open-source Python code for (α,n) neutron sources. The plot is a PuBe spectrum.

Paper · GitHub

Log

October 24, 2026

Rossi-α paper is out. I added a static α eigenvalue solver to OpenMC and compared it with Rossi-α measurements from 21 delayed-critical benchmarks and 33 subcritical configurations.

NS&E · arXiv

November 24, 2025
"Now and then we had a hope that if we lived and were good, God would permit us to be pirates." -Mark Twain
November 23, 2025

I built a novel α eigenvalue solver, gravitational acceleration, and solid of revolution geometry in OpenMC in about 5 days, with some help from Claude. Ultracold neutron experiments are next!

May 19, 2024

Fixing less than 20 lines of code that take 24+ hours to run.

August 11, 2023

At Preservation Pub reading an amazing dissertation beneath a tree made of lights. #toowildfriday ☢️🤖

June 15, 2023

Whenever I run a physics code that crashes with nondescript error messages:

April 15, 2023

I recently started modeling and experimenting with polymer mixtures to optimize their radiation transport properties. Most of the test samples I make look like tiny pink cupcakes.

April 17, 2021

The following k-effective contour plot was made using a deep neural network metamodel of MCNP6.2 simulations. This plot represents 0-4 kg of α-phase plutonium, homogeneously dispersed in a sphere of water, with one inch of water reflection.

These results are very accurate (MAE = 2.5e-04) and outperform state-of-the-art spline fitting techniques by more than one order of magnitude. This graph is impossible to appreciate because it's more accurate than the width of the pixel of whatever monitor it's displayed on.

April 16, 2021

Here are some graphs from assignments I completed when I was a graduate student at JHU. They were made with R and ggplot2 and formatted to appear as they do in the book Getting Started with Minitab, a piece of software I've never used.

The following graphs were from an airport TSA body scanner project, where I used R and Arena to simulate passenger queues, alarm rates, time delays, and wait times to determine how many scanners were needed to ensure less than 1% of passengers waited 30+ minutes. The first two sets of graphs were based on only a few simulations, which is why they appear spotty. These simulations were tested using real data from the Oakland International Airport.

Even after switching luggage scanners in Terminal 2, the queue times of OAK are still the lowest in the nation for an airport of its size, geographic location, population density, and throughput.

May 5, 2013

Have you ever operated a nuclear reactor? Yes? Well, have you ever achieved 500% reactor power by ejecting a rod from a four-loop Westinghouse PWR that was modified to burn MOX fuel?

January 10, 2011
"All the speed he took, all the turns he'd taken and the corners he'd cut in Night City, and still he'd see the matrix in his sleep, bright lattices of logic unfolding across that colorless void." -William Gibson