A stage-partitioned model for algal-induced flow resistance in canals | Synapse