Study of irregular wave run-up over fringing reefs based on a shock-capturing Boussinesq model. (March 2019)