Tidal Hydraulics