Skip to content
@HydroCouple

HydroCouple

A Repository for the HydroCouple Component-Based Modeling Framework

HydroCouple

HydroCouple is a component-based modeling framework for simulating dynamics of complex water systems ranging from stormwater and combined-sewer sytems to large river, reservoir and lake systems. It operates on the principle of seperation of concerns, where formulations for a process or a group of related processes are compiled into a single unit called a component. Disparate components can then be organized into a coupled model composition to represent a complex systems that is tailored to address the specific questions at hand. The benefit of this approach to model development is a move away the age old problem of fitting problems to avaiable models instead of letting the problems guide model selection.

HydroCouple is underpinned by an open interfacing standard that can be implemented by anyone for their own model. A marketplace of model components is also available for modelers to readily download for this applications. An SDK is provided to facilitate the model wrapping process. The HydroCoupleComposer graphical user interface facilitates interactive coupling of compliant models.

Pinned Loading

  1. OpenSWMMCore OpenSWMMCore Public

    Forked from USEPA/Stormwater-Management-Model

    Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

    C 1 2

  2. SWMMGUI SWMMGUI Public

    Forked from USEPA/SWMM-GUI

    Source Code for the Stormwater Management Model Graphical User Interface

    Pascal

  3. HydroCouple HydroCouple Public

    HydroCouple Interface Specifications

    C++ 9

  4. HydroCoupleSDK HydroCoupleSDK Public

    Software Development Kit for HydroCouple

    C++ 2

  5. HydroCoupleComposer HydroCoupleComposer Public

    GUI For creating HydroCouple Compositions

    C++ 1 1

  6. CEQUALW2Component CEQUALW2Component Public

    A component for the CE-QUAL-W2 hydrodynamic model

    Fortran 3

Repositories

Showing 10 of 37 repositories
  • OpenSWMMCore Public Forked from USEPA/Stormwater-Management-Model

    Dynamic hydrology-hydraulic water quality simulation model for stormwater, wastewater, and combined sewer collection systems

    HydroCouple/OpenSWMMCore’s past year of commit activity
    C 1 MIT 214 43 0 Updated Jan 14, 2026
  • HydroCouple/1729-SWMM5-Models’s past year of commit activity
    Batchfile 0 2 0 0 Updated Aug 5, 2025
  • SWMMGUI Public Forked from USEPA/SWMM-GUI

    Source Code for the Stormwater Management Model Graphical User Interface

    HydroCouple/SWMMGUI’s past year of commit activity
    Pascal 0 7 0 0 Updated Apr 9, 2025
  • HydroCouple Public

    HydroCouple Interface Specifications

    HydroCouple/HydroCouple’s past year of commit activity
    C++ 9 MIT 0 1 1 Updated Feb 25, 2025
  • hydrocouple.github.io Public

    Webpage for the HydroCouple project

    HydroCouple/hydrocouple.github.io’s past year of commit activity
    JavaScript 0 LGPL-3.0 0 0 0 Updated Feb 25, 2025
  • HydroCoupleSDK Public

    Software Development Kit for HydroCouple

    HydroCouple/HydroCoupleSDK’s past year of commit activity
    C++ 2 LGPL-3.0 0 0 0 Updated Jan 30, 2025
  • EFDCPlus8.5 Public Forked from dsi-llc/EFDCPlus8.5
    HydroCouple/EFDCPlus8.5’s past year of commit activity
    Fortran 0 26 0 0 Updated Aug 5, 2024
  • modflow6 Public Forked from MODFLOW-ORG/modflow6

    MODFLOW 6 Repository

    HydroCouple/modflow6’s past year of commit activity
    Fortran 0 152 0 0 Updated Oct 13, 2023
  • .github Public
    HydroCouple/.github’s past year of commit activity
    1 MIT 1 0 0 Updated Jul 5, 2023
  • TriangleComponent Public

    A Two-Dimensional Quality Mesh Generator and Delaunay Triangulator from Jonathan Shewchuk's Triangle code

    HydroCouple/TriangleComponent’s past year of commit activity
    C 2 0 0 0 Updated May 16, 2023

Top languages

Loading…