Advanced modelling of wave penetration in ports