##article.return## Role of baffle shape on debris flow impact in step-pools channel: an SPH study Download Download PDF