The work is primarily based on following paper: Alexey Stomakhin, Craig Schroeder, Lawrence Chai, Joseph Teran, and Andrew Selle. A material point method for snow simulation. ACM Trans. Graph., 32(4):102:1–102:10, July 2013.
The project consists of a baseline implementation of the material point method and a typed report stepping through the math used in the full method by Stomakhin et al.
The baseline implementation is available on GitHub. Note that the "baseline" version is only to demonstrate the functionality in an attempt to understand the simulation method at the moment. Other open-sourced implementations with an emphasis on performance can be found online.
In addition to the code, a almost complete walkthrough of the math (mainly of the parts left out) in the original paper is available here (revised March 22, 2019).