A novel optimal water distribution model for multi-level canal system based on terminal demand-driven methodology | Synapse