Hydrology and hydraulic analysis for water supply, drainage, and flood control systems