With FlowNetMaster you can solve water and gas distribution networks. There is no upper limit on model complexity.