Numerical Methods for the Navier-Stokes Equations, Notes on Numerical Fluid Mechanics