Spectral Methods in Fluid Dynamics