Recent progress in technology has permitted the construction of large dams, reservoirs and channels. These advances have necessitated the development …