Implementation (I) of the numerical shallow water wave hindcast model HISWA