code
Below are some pieces of open source software that I’ve written, listed in reverse-chronological order.
The latest code is mostly based on neural network libraries in Python such as jax
and PyTorch
, with applications in high-dimensional scientific computing and generative modeling.
The earlier code is written in C++
(or even FORTRAN
) and is parallelized with openmp
or MPI
, with applications in large-scale modeling and simulation of disordered systems from statistical physics and continuum mechanics.
- active probability flows (with Eric Vanden Eijnden)
- stochastic interpolants (with Michael Albergo and Eric Vanden Eijnden)
- score-based transport modeling (with Eric Vanden Eijnden)
- spin glass evolutionary dynamics (with Yipei Guo, Chris Rycroft, and Ariel Amir)
- shear transformation zone++ (with Chris Rycroft)
- real-space Hartree-Fock (with Amir Natan, note: only the Hartree-Fock implementation)