Abstract Diffraction and refraction of nonlinear shallow water waves due to uneven bathymetry are studied by use the Green–Naghdi (GN) equations in three dimensions. A numerical wave tank consisting deep, transitional, regions is created. Various forms three-dimensional bathymetry, ramps with nonuniform profiles large slopes, used connect deep-water side shelf. wavemaker placed at upwave domain...