Numerical models of oceans and oceanic processes