hydraulic structures by function