Unit hydrographs (UH) are widely used in scientific research and engineering projects to simulate rainfall-runoff processes. There are four main approaches for calculating UH: the traditional, the conceptual, the probabilistic, and the geomorphological approaches. Most software designed to facilitate the estimation of UH is usually based on only one UH approach, limiting its applicability for s…