Numerical Modeling of Ocean Dynamics