A paving algorithm for dynamic generation of quadrilateral meshes for online numerical simulations of ship manoeuvring in shallow water. (1st August 2016)