A Fast Hydrodynamic Network Modelling System Using Object-Oriented Numerics