Hydrology FRG Discussion/Prioritizing a Hydrological model to make coupling-ready (refactoring the code with a Basic Model Interface).

From CSDMS

Prioritizing a model to make coupling-ready (refactoring the code with a Basic Model Interface). This task will start with nominations of models that would be advantageous scientifically to couple to other models (of other Earth subsystems, hydrology or otherwise, or of other processes), and which have enough enthusiasm from people close to the code to do the coding work (and/or find funding to support this work; CSDMS Integration Facility personnel will be there to help with the final stages, but limited Integration Facility resources require us to do the bulk of it--or find funding to support Integration Facility personnel). Question: what Hydrological models best fit these criteria?



Current coastal models in repository (107)

ProgramDescriptionDeveloperDownloadPyMT
AR2-sinuosity
A.k.a. Disturbed periodic model for river meanders
Generates planforms for single-thread channel using a second-order autoregressive model Limaye, Ajay
redirect download
ATS (The Advanced Terrestrial Simulator)
A.k.a. Arctic Terrestrial Simulator
The Advanced Terrestrial Simulator (formerly sometimes known as the Arctic Terrestrial Simulator) is a code for solving ecosystem-based, integrated, distributed hydrology. Coon, Ethan
redirect download
Anuga ANUGA is a hydrodynamic modelling tool that allows users to model realistic flow problems in complex 2D geometries. Habili, Nariman
redirect download
AnugaSed Add-on package to ANUGA with modules for sediment transport and vegetation drag Perignon, Mariela
redirect download
Avulsion
A.k.a. Debouche
Stream avulsion model Hutton, Eric In CMT
redirect download
Badlands Basin and landscape dynamics Salles, Tristan
redirect download
CAESAR Lisflood
A.k.a. CAESAR-Lisflood
Caesar Lisflood is a morphodynamic / Landscape evolution model that simulates erosion and deposition in river catchments and reaches over time scales from hours to 1000's of years. Coulthard, Tom
redirect download
CREST The Coupled Routing and Excess STorage (CREST) model is a distributed hydrologic model developed to simulate the spatial and temporal variation of atmospheric, land surface, and subsurface water fluxes and storages by cell-to-cell simulation. Wang, Jiahu
redirect download
CVFEM Rift2D multi-physics numerical model that simulates rock deformation, fluid flow, solute transport and heat transfer in response to ice sheet loading of multiple cycles Zhang, Yipeng
download
DHSVM DHSVM is a distributed hydrologic model that explicitly represents the effects of topography and vegetation on water fluxes through the landscape. DHSVM, Administrator
redirect download
DLBRM Distributed Large Basin Runoff Model Croley, Thomas
redirect download
DR3M Distributed Routing Rainfall-Runoff Model--version II U.S., Geological Survey
redirect download
Delft3D 3D hydrodynamic and sediment transport model Delft3D, Support
redirect download
Dorado A Python package for simulating passive particle transport in shallow-water flows Hariharan, Jayaram
redirect download
ECSimpleSnow A simple snow model Wang, Kang In process to add to CMT
redirect download
EF5 Ensemble Framework For Flash Flood Forecasting Flamig, Zac
redirect download
ESCAPE parallel global-scale landscape evolution model Salles, Tristan
redirect download
FLDTA Simulates flow characteristics based on gradually varied flow equation Slingerland, Rudy
download
GEOtop Distributed hydrological model, water and energy budgets Rigon, Riccardo
redirect download
GISS GCM ModelE GISS GCM ModelE Schmidt, Gavin
redirect download
GSFLOW Ground-water and Surface-water FLOW model Markstrom, Steve
redirect download
Glimmer-CISM Dynamic thermo-mechanical ice sheet model Hagdorn, Magnus
redirect download
GreenAmptInfiltrationModel The Green-Ampt method of infiltration estimation. Jiang, Peishi
download
GroundwaterDupuitPercolator The GroundwaterDupuitPercolator solves the Boussinesq equation for flow in an unconfined aquifer over an impermeable aquifer base and calculates groundwater return flow to the surface. Litwin, David
redirect download
GullyErosionProfiler1D This model is designed to simulate longitudinal profiles with headward advancing headcuts. Rengers, Francis
download
HBV HBV model is a rainfall-runoff model Craven, John
redirect download
HYPE Hydrological model for simulation of water and water quality over time SMHI, --
redirect download
HexWatershed A mesh independent flow direction model for hydrologic models Liao, Chang
redirect download
HydroCNHS HydroCNHS, a Python Package of Hydrological Model for Coupled Natural–Human Systems Lin, Chung-Yi
redirect download
HydroRaVENS Linear-reservoir hydrological model with snowpack and evapotranspiration Wickert, Andrew
redirect download
HydroTrend Climate driven hydrological transport model Kettner, Albert In CMT
redirect download
IceFlow 2D semi-implicit shallow ice approximation glacier model Wickert, Andy
redirect download
KWAVE A model representing infiltration, interception, and runoff using the kinematic wave approximation McGuire, Luke Can not be incorporated in CMT
download
Kudryavtsev Model
A.k.a. Ku Model
Permafrost Active Layer Thickness Model based on Kudryavtsev's parametrization Overeem, Irina In CMT
redirect download
LISFLOOD LISFLOOD - a distributed hydrological rainfall-runoff model de Roo, Ad
redirect download
LOADEST Software for estimating constituent loads in streams and rivers Runkel, Rob
redirect download
Landlab Python software framework for writing, assembling, and running 2D numerical models Tucker, Greg
redirect download
MARSSIM Landform evolution model Howard, Alan
download
MARSSIM V4
A.k.a. MARSSIM
MARSSIM terrestrial and planetary Landform Evolution Model Howard, Alan
download
MIDAS Coupled flow- heterogeneous sediment routing model Slingerland, Rudy
download
MODFLOW MODFLOW is a three-dimensional finite-difference ground-water model Barlow, Paul
redirect download
MODFLOW 6
A.k.a. MODFLOW
MODFLOW 6 is an object-oriented program and framework developed to provide a platform for supporting multiple models and multiple types of models within the same simulation Hughes, Joseph
redirect download
Manningseq-bouldersforpaleohydrology Matlab® code for paleo-hydrological flood flow reconstruction in a fluvial channel Huber, Marius Can not be incorporated in CMT
download
Meander Centerline Migration Model
A.k.a. MCMM
Simulation of the long-term migration of meandering rivers flowing above heterogeneous floodplains Bogoni, Manuel
redirect download
Mixed bedrock-alluvial morphodynamic Alluvial morphodynamics of bedrock reaches Jafarinik, Sadegh
download
Mosartwmpy Model for Scale Adaptive River Transport with Water Management in Python Thurber, Travis
redirect download
Mrip Mrip is a self-organization type model for the formation and dynamics of megaripples in the nearshore. Gallagher, Edith
download
Nitrate Network Model Nitrate and organic carbon dynamics on a wetland-river network Czuba, Jonathan In CMT
download
OTEQ One-Dimensional Transport with Equilibrium Chemistry (OTEQ): A Reactive Transport Model for Streams and Rivers Runkel, Rob
redirect download
OTIS One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers Runkel, Rob
redirect download
OTTAR Ode To Transient (Ancho de los) Rivers: Transient evolution of river-channel width in response to river discharge and bank and sediment properties. Wickert, Andrew
redirect download
OlaFlow
A.k.a. olaFoam
Wave generation and active absorption interaction with porous structures framework Higuera, Pablo Can not be incorporated in CMT
redirect download
OverlandFlow
A.k.a. Landlab OverlandFlow component
Component simulating overland flow using a 2-D numerical approximation of the shallow-water equations following the de Almeida et al., 2012 algorithm for storage-cell inundation modeling. Adams, Jordan In CMT
redirect download
OverlandFlowBates This component simulates overland flow using the 2-D numerical model of shallow-water flow over topography using the Bates et al. (2010) algorithm for storage-cell inundation modeling. Adams, Jordan
redirect download
PHREEQC PHREEQC version 3 is a computer program written in the C and C++ programming languages that is designed to perform a wide variety of aqueous geochemical calculations Parkhurst, David
redirect download
PIHM PIHM is a multiprocess, multi-scale hydrologic model. Duffy, Christopher
redirect download
PRMS Precipitation-Runoff Modeling System Leavesley, George
redirect download
ParFlow Parallel, high-performance, integrated watershed model Maxwell, Reed
redirect download
Pllcart3d 3D numerical simulation of confined miscible flows Oliveira, Rafael
download
PotentialEvapotranspiration Calculates potential evapotranspiration Nudurupati, Sai
redirect download
PyDeltaRCM Reduced complexity river delta formation and evolution model with channel dynamics Perignon, Mariela
redirect download
RHESSys Regional Hydro-Ecologic Simulation System Tague, christina
redirect download
Rescal-snow A model of dunes and snow-waves Kochanski, Kelly
redirect download
Reservoir Reservoir: Tools for Analysis, Design, and Operation of Water Supply Storages Turner, Sean
redirect download
River Erosion Model
A.k.a. REM
An intermediate complexity model for simulating stream channel evolution (years to decades) at the watershed scale. Lammers, Roderick
redirect download
River Network Bed-Material Sediment Bed-material sediment transport and storage dynamics on river networks. Czuba, Jonathan
download
River Temperature Model
A.k.a. River Temperature
River Temperature Model based on heat balance approach Overeem, Irina Can not be incorporated in CMT
redirect download
RiverMUSE
A.k.a. River Mussel-Sediment Interaction Model
Simulates freshwater mussel populations' response to changes in suspended sediment Schwenk, Jon
download
SINUOUS
A.k.a. Meander Evolution Model
SINUOUS - Meander Evolution Model Howard, Alan Can not be incorporated in CMT
download
SLAMM 6.7
A.k.a. Sea Level Affecting Marshes Model
The Sea Level Affecting Marshes Model (SLAMM) Clough, Jonathan
redirect download
SPARROW The SPARROW Surface Water-Quality Model Alexander, Richard
redirect download
STVENANT 1D gradually varied flow routine Slingerland, Rudy
download
SWAT SWAT is a river basin scale model developed to quantify the impact of land management practices in large, complex watersheds. Arnold, Jeff
redirect download
SWEHR A coupled model for infiltration, fluid flow, and sediment transport. McGuire, Luke
download
SWMM Storm Water Management Model Rossman, Lewis
redirect download
SedCas A probabilistic sediment cascade model for sediment production, storage and transfer Hirschberg, Jacob
redirect download
SedFoam-2.0 A multi-dimensional Eulerian two-phase model for sediment transport (version 2.0) Chauchat, Julien In CMT
download
SoilInfiltrationGreenAmpt
A.k.a. The Landlab SoilInfiltrationGreenAmpt component
Landlab component that calculates soil infiltration based on the Green-Ampt solution. Rengers, Francis
redirect download
SoilMoisture Compute the decay of soil moisture saturation at storm-interstorm time period Nudurupati, Sai
redirect download
TISC
A.k.a. tAo3D
TISC integrates quantitative models of lithospheric flexure, fault deformation, and surface mass transport (erosion/transport/sedimentation) along drainage networks. Garcia Castellanos, Daniel
redirect download
TOPMODEL Physically based, distributed watershed model that simulates hydrologic fluxes of water through a watershed Beven, Keith
redirect download
TaylorNonLinearDiffuser Model non-linear soil creep after Ganti et al. (2012) Glade, Rachel
redirect download
ThawLake1D 1-D numerical model of permafrost and subsidence processes. Matell, Nora Can not be incorporated in CMT
download
The TELEMAC system
A.k.a. TELEMAC, TELEMAC-2D, TELEMAC-3D, TOMAWAC, ARTEMIS, WAQTEL, SISYPHE
a powerful integrated modeling tool for use in the field of free-surface flows. TELEMAC support team, -
redirect download
TopoFlow Spatially-distributed, D8-based hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Channels-Diffusive Wave Diffusive Wave process component for flow routing in a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Channels-Dynamic Wave Dynamic Wave process component for flow routing in a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Channels-Kinematic Wave Kinematic Wave process component for flow routing in a D8-based, spatial hydrologic model. Peckham, Scott In CMT
redirect download
TopoFlow-Diversions Diversions component for a D8-based, spatial hydrologic model. Peckham, Scott In CMT
redirect download
TopoFlow-Evaporation-Energy Balance Evaporation process component (Energy Balance method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Evaporation-Priestley Taylor Evaporation process component (Priestley-Taylor method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Evaporation-Read File Evaporation process component (read from file method) for a spatially-distributed hydrologic model. Peckham, Scott In CMT
redirect download
TopoFlow-Infiltration-Green-Ampt Infiltration process component (Green-Ampt method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Infiltration-Richards 1D Infiltration process component (Richards 1D method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Infiltration-Smith-Parlange Infiltration process component (Smith-Parlange method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Meteorology Meteorology process component for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Saturated Zone-Darcy Layers Saturated Zone process component (Darcy's law, multiple soil layers) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Snowmelt-Degree-Day Snowmelt process component (Degree-Day method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TopoFlow-Snowmelt-Energy Balance Snowmelt process component (Energy Balance method) for a D8-based, spatial hydrologic model Peckham, Scott In CMT
redirect download
TransportLengthHillslopeDiffuser Transport length hillslope diffusion. Mouchene, Margaux
redirect download
TwoPhaseEulerSedFoam
A.k.a. SedFoam
A four-way coupled two-phase Eulerian model for sediment transport Cheng, Zhen
download
UEB The Utah Energy Balance (UEB) Grid snowmelt model Tarboton, David
redirect download
VIC VIC (Variable Infiltration Capacity) is a macroscale hydrologic model that solves full water and energy balances, originally developed by Xu Liang at the University of Washington. Lettenmaier, Dennis
redirect download
Vegetation Model plant dynamics using multiple representative plant species Nudurupati, Sai
redirect download
WBM-WTM
A.k.a. WBMplus
Water Balance/Transport Model Fekete, Balazs
redirect download
WBMsed Global sediment flux and water discharge model. Cohen, Sagy Can not be incorporated in CMT
download
WRF-Hydro
A.k.a. WRF-Hydro Modeling System
The WRF-Hydro® Modeling System, an open-source community model, is used for a range of projects, including flash flood prediction, regional hydroclimate impacts assessment, seasonal forecasting of water resources, and land-atmosphere coupling studies. It produces forecasts and analyses for all major terrestrial water-cycle components: Precipitation, Streamflow, Soil moisture, Snowpack, Flooding, Groundwater. McAllister, Molly
redirect download