 Some of the free Boussinesq models are Celeris, COULWAVE, and FUNWAVE.Most numerical models employ finite-difference, finite-volume or finite element techniques for the discretization of the model equations.Scientific reviews and intercomparisons of several Boussinesq-type equations, their numerical approximation and performance are e.g.