Data-driven and machine-learning based prediction of wave propagation behavior in dam-break flood