https://hgpu.org/?p=19119
PySPH: a Python-based framework for smoothed particle hydrodynamics