Hydraulic Network Data Abstraction Library