basic_sph.py -> S. Clavet, P. Beaudoin, and P. Poulin, “Particle-based viscoelastic fluid simulation,” in Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation - SCA ’05, Los Angeles, California, 2005, p. 219, doi: 10.1145/1073368.1073400.
test.py (an unsuccessful attempt) -> C. Gissler, A. Henne, S. Band, A. Peer, and M. Teschner, “An implicit compressible SPH solver for snow simulation,” ACM Trans. Graph., vol. 39, no. 4, p. 36:36:1–36:36:16, Jul. 2020, doi: 10.1145/3386569.3392431.
mpm_99.py -> taichi example with small modification
all built on Taichi (“Taichi,” Taichi. https://forum.taichi.graphics/ (accessed Nov. 30, 2020).)
have referenced: https://forum.taichi.graphics/t/homework0-weakly-compressible-sph/568/19