XPRafts currently allows both convergent and divergent link networks. The normal convergent system is displayed in the example shown in the Definition of Link page.

Divergent flows are handled by defining a link capacity for the sub-catchment in question followed by a separate link number to which overflows are directed.

The overflow stored in the separate link can either be removed from the network completely or can rejoin at a lower junction by normal linking procedures.

In addition, the user may set a fraction of the flow to be diverted once flow exceeds a threshold, through the use of a diversion link in XPRafts.