Parallel Algorithms for Processing Hydrologic Properties from Digital Terrain