Professional Resources
This page collects materials relevant to my professional and academic work,
including my curriculum vitae and selected open-source software projects to
which I have contributed. It is intended for potential collaborators,
employers, and others interested in my technical background.
Curriculum Vitae
-
Complete academic and professional CV; note that the two may
not be synchronized---refer to the pdf version for the most
recent version:
online version or
PDF (May 2026).
Open-Source Contributions
Ryujin
A high-performance, high-order collocation-type finite element solver
for conservation laws, including the compressible Euler and
Navier–Stokes equations.
(GitHub)
-
Implemented implicit–explicit (IMEX) methods for the
Korteweg–de Vries equation, including high-order time integration,
discrete dispersive operators, and verification test problems.
See “A High-Order IMEX Method for Generalized Korteweg–De Vries
Equations” in my
list of publications.
-
Implemented IMEX methods for the Serre–Green–Naghdi equations,
including a parallel, matrix-free elliptic solver using geometric
multigrid preconditioning, hyperbolic fluxes, and benchmark test
cases. A manuscript describing this work is in preparation.
-
Developed additional numerical methods for the Korteweg–de Vries
and Serre–Green–Naghdi equations. (Some methods are not available
in the public release; contact the developers or myself for access.)
ExactPack
An open-source verification and validation library for generating exact
and semi-analytic solutions to benchmark problems in computational
physics (LA-CC-14-047, C23033).
(GitHub)
-
Developed semi-analytic solutions to the Noh problem that are
agnostic to the equation of state and other problem parameters.
-
Integrated new solvers into the ExactPack framework
(see nohblackboxeos).
-
Authored technical reports and a peer-reviewed article; see
“Semi-Analytic Solutions to the Noh Problem with a Black Box
Equation of State” in my
list of publications.