Modelling is very important when deemed to understand interaction of different ecological processes. Hydro-Ecological models are designed to simulate the complex relationships between hydrological variables, such as water availability, flow dynamics, and water quality, and ecological components, including..