Variational method for water wave radiation and diffraction problems - Aranha, José Augusto Penteado; Pesce, Celso Pupo (Journal of Fluid Mechanics, 1989)