Smoothed Particle Hydrodynamics for Naval Hydrodynamics