Numerical treatment of a discontinuous top surface in 2D shallow water mixed flow modeling