Wave interaction with permeable and impermeable structures in the presence of non uniform seabed topography