Two-dimensional discontinuous Galerkin shallow water model for practical flood modelling applications