This document discusses the hydraulic design of the main diversion structure of a barrage. It covers sub-surface flow considerations like seepage pressure, exit gradient, and uplift forces. It also discusses surface flow conditions during floods when barrage gates are open. Analytical solutions and graphs are provided to calculate seepage pressures and exit gradient. Corrections are also described to account for factors like floor thickness, slope, and interference between sheet piles. Surface flow hydraulics involve operating barrage gates to pass floods while maintaining the pool water level.