MPM hydro-mechanical modelling of flows impacting rigid walls