Title: Ocean Waves Mechanics, Computational Fluid Dynamics, and Mathematical Modelling