Numerical Computation Of Internal And External Flows, Volume 1: Fundamentals Of Numerical Discretization