Smoothed Particle Hydrodynamics fluid simulations.