Seol mar théacs é seo: A finite volume shock-capturing solver of the fully coupled shallow water-sediment equations