Numerical Methods in Fluid Dynamics: Initial and Initial Boundary-Value Problems