On techniques for modelling coastal and ocean flow with unstructured meshes