Numerical Methods in Non-Newtonian Fluid Mechanics