Development and validation of an AI-Driven model for the La Rance tidal barrage: A generalisable case study