Numerical Modelling: Applications to Marine Systems