Originial paper was made by Matthias Müller Miles Macklin Nuttapong Chentanez Stefan Jeschke Tae-Yong Kim for NVIDIA and University of Copenhagen.
Maybe it works, maybe not. It's doing something for sure, but the question is: "What?" I did my best to implement it.