The software for the Penn State Integrated Hydrologic Model (PIHM) is described in this page.
Here is an overview of the PIHM catchment model.