Tidal predictions