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. HydroCouple HydroCouple Public

    HydroCouple Interface Specifications

    C++ 7

  2. HydroCoupleSDK HydroCoupleSDK Public

    Software Development Kit for HydroCouple

    C++ 1

  3. HydroCoupleComposer HydroCoupleComposer Public

    GUI For creating HydroCouple Compositions

    C++ 1

  4. SWMMComponent SWMMComponent Public

    A SWMM HydroCouple Component

    C++ 2 1

Repositories

Showing 10 of 33 repositories
  • HydroCouple Public

    HydroCouple Interface Specifications

    HydroCouple/HydroCouple’s past year of commit activity
    C++ 7 LGPL-3.0 0 0 0 Updated Mar 10, 2024
  • hydrocouple.github.io Public

    Webpage for the HydroCouple project

    HydroCouple/hydrocouple.github.io’s past year of commit activity
    HTML 0 LGPL-3.0 0 0 0 Updated Dec 20, 2023
  • modflow6 Public Forked from MODFLOW-USGS/modflow6

    MODFLOW 6 Repository

    HydroCouple/modflow6’s past year of commit activity
    Fortran 0 114 0 0 Updated Oct 13, 2023
  • .github Public
    HydroCouple/.github’s past year of commit activity
    0 MIT 0 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
  • HydroCoupleVis Public

    A 3D Visualization and Editing Application for HydroCouple

    HydroCouple/HydroCoupleVis’s past year of commit activity
    C++ 0 LGPL-3.0 0 0 0 Updated Apr 21, 2023
  • GWComponent Public

    A vertically averaged two-dimensional unconfined saturated groundwater model developed to simulate groundwater surface water exchanges in the

    HydroCouple/GWComponent’s past year of commit activity
    C++ 0 LGPL-3.0 0 0 0 Updated Jun 25, 2021
  • HydroCouplePy Public

    Python implementation of HydroCouple

    HydroCouple/HydroCouplePy’s past year of commit activity
    Python 0 GPL-3.0 0 0 0 Updated Jun 10, 2020
  • CSHComponent Public

    A one-dimensional channel solute and heat transport model.

    HydroCouple/CSHComponent’s past year of commit activity
    C++ 1 LGPL-3.0 0 1 0 Updated Feb 3, 2020
  • HTSComponent Public

    A hyporheic transient storage model component for stream temperature modeling

    HydroCouple/HTSComponent’s past year of commit activity
    C++ 0 LGPL-3.0 0 0 0 Updated Feb 3, 2020

Top languages

Loading…

Most used topics

Loading…