smoother particle hydrodynamics