Numerical algorithms for solving shallow water hydro-sediment-morphodynamic equations