Back when I used EPANET for water models, there was a little program from OptiFlow that analyzed the max available fire flow at a minimum pressure at each node in the network. Might be useful depending on your needs. I'm sure a Google search can find it.
#