Back to Online Database


Loading Simulation Program in C++ (LSPC) is a watershed modeling system designed to take Hydrologic Simulation Program – Fortran (HSPF) algorithms and streamline them in order to simulate water quality, transport, and sediment processes over a desired watershed location.

LSPC utilizes Microsoft Access to automatically create a database of water quality output data for the user to quickly read after running the program. Having its base code written in C++, the LSPC has no apparent limits to a desired array size and resolution in terms of large-scale watershed modeling. Limits may be set by the user’s computing power and storage.

Like HSPF, LSPC is generally used to assess the effects of land-use change, reservoir operations, point or nonpoint source treatment alternatives, and flow diversions. LSPC is a robust watershed model that may be coupled with BMP models to collectively assess the effects of BMP implementation.

Intended User: Model is designed to be handled by professionals with a watershed modeling background.

Geographic focus: Model is designed to simulate any watershed, provided the user enters the appropriate input information.

Scale: Watershed

Developer: Tetra Tech, County of Los Angeles Department of Public Works, EPA

  • How are source contributions estimated?
  • How is pollutant load removal estimated?
  • What does the user need to input?
  • What can the user expect as outputs?
  • Considerations