Potential flow theory-based analytical and numerical modelling of porous and perforated breakwaters: A review | Publicación