Terrahydro - A distributed hydrological system using graph structure for unified water flow representation | IEEE Conference Publication | IEEE Xplore