One model was quite simple, with refraction and shoaling from deep water to breaking condition occurring in a closed form. In the second method, refraction and wave shoaling were carried out on a two-dimensional grid using conditions of wave-number irrotationality and conservation of waver energy, respectively