Smoothed Particle Hydrodynamics by M.B. Liu & G.R. Liu