Application of desingularized approach to water wave propagation over three-dimensional topography