water-flow-analysis