Mathematical Methods in Fluid Dynamics