A 2DH hybrid Boussinesq-NSWE solver for near-shore hydrodynamics