NetFlows uses method of attack, developed by Prof. Hardy Cross, to obtain flow rates in pipe networks. User selects a NetFlow, setups the inlet, outlets and pipes' specs values and solves the case to get the flow rate of pipes in network.
The length, diameter and C1 values of pipes are variable. Also the Qin and Qout of NetFlows can be assigned to any values. As an assumption, inlet flow (Qin) should be equal to sum of outlet flows (Qout) in the net.
In each loop, rotation direction of pipe numbers, declares loop direction and consequently flow direction of matched pipes. If a flow value is negative, it is in opposite direction with default flow direction.
Microsoft Framework 3.5