Fluid Mechanics and Hydrology