Models all

From CSDMS
Revision as of 16:39, 25 August 2020 by WikiSysop (talk | contribs)

All models (297)

1D probabilistic, particle-based model of hillslope evolution for studying hillslope equilibration and response to perturbations.
Calvert

1D Breaching Turbidity current model for generating continuous turbidity currents
Eke

2DFLOWVEL
Code reviewed
Tidal & wind-driven coastal circulation routine
Slingerland

ACADIA
Code reviewed
A finite element formulation of the non-conservative form of the vertically integrated advection/diffusion/reaction (ADR) equation
Gentleman

ADCIRC
Code reviewed
Coastal Circulation and Storm Surge Model
Luettich

ALFRESCO
Code reviewed
Alaskan Frame‐based Ecosystem Code
Bennett
No but possible

AR2-sinuosity
Code reviewed
Generates planforms for single-thread channel using a second-order autoregressive model
Limaye

The Advanced Terrestrial Simulator (formerly sometimes known as the Arctic Terrestrial Simulator) is a code for solving ecosystem-based, integrated, distributed hydrology.
Coon
No but possible

AeoLiS
Code reviewed
AeoLiS is a process-based model for simulating aeolian sediment transport in situations where supply-limiting factors are important, like in coastal environments.
Hoonhout

AlluvStrat
Code reviewed
Rules-based model to generate a 2-dimensional cross section of alluvial stratigraphy based on fluvial processes
Wickert

Alpine3D
Code reviewed
3D model of alpine surface processes
Bavay

Anuga
Code reviewed
ANUGA is a hydrodynamic modelling tool that allows users to model realistic flow problems in complex 2D geometries.
Habili

AnugaSed
Code reviewed
Add-on package to ANUGA with modules for sediment transport and vegetation drag
Perignon

ApsimX
Code reviewed
The Agricultural Production Systems sIMulator (APSIM)
Holzworth

AquaTellUs
Code reviewed
Fluvial-dominated delta sedimentation model
Overeem

Auto marsh
Code reviewed
Cellula automata model for salt marsh evolution with variable soil resistance under wind waves attack
Leonardi

Avulsion
Code reviewed
Stream avulsion model
Hutton
Yes

BEDLOAD
Code reviewed
Bedload transport model
Slingerland

BOM
Code reviewed
Bergen Ocean Model
Berntsen

BRaKE
Code reviewed
Computes evolution of a bedrock river longitudinal profile in the presence of large, hillslope-derived blocks.
Shobe

Badlands
Code reviewed
Basin and landscape dynamics
Salles

Coastal barrier island transgression model
Nienhuis

Barrier3D
Code reviewed
A spatially explicit model of coastal barrier evolution
Reeves

BarrierBMFT
Code reviewed
Barrier-Bay-Marsh-Forest Transect Coupled Model Framework
Reeves

Bedrock Fault Scarp
Code reviewed
This is a two-dimensional numerical model that computes the topographic evolution of the facet slope in the footwall of an active normal fault.
Tucker

Bifurcation
Code reviewed
Flow-partitioning and avulsion in a river delta bifurcation
Salter

Bing
Code reviewed
Submarine debris flows
Hutton

Bio
Code reviewed
Biogenic mixing of marine sediments
Hutton

BlockLab
Code reviewed
BlockLab computes landscape evolution in the presence of large blocks of rock on hillslopes and in channels.
Shobe

CAESAR Lisflood
Code reviewed
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

CAM-CARMA
Code reviewed
A GCM for Titan that incorporates aerosols
Larson

CBOFS2
Code reviewed
The Second Generation Chesapeake Bay Operational Forecast System (CBOFS2): A ROMS‐Based Modeling System
Lanerolle

CEM
Code reviewed
Coastline evolution model
Murray

CHILD
Code reviewed
Landscape Evolution Model
Tucker
Yes

CICE
Code reviewed
Los Alamos sea ice model
Hunke

CLUMondo
Code reviewed
The CLUMondo model is a spatially explicit and dynamics land system change model
Verburg

CMFT
Code reviewed
Coupled salt Marsh - tidal Flat Transect model
Mariotti

CREST
Code reviewed
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

CVFEM Rift2D
Code reviewed
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

CVPM
Code reviewed
Multidimensional heat-transfer modeling system for permafrost with advanced unfrozen water physics
Clow

Caesar
Code reviewed
Cellular landscape evolution model
Coulthard

CarboCAT
Code reviewed
Carbonate cellular automatacyclicity
Burgess

ChannelProfiler
Code reviewed
The ChannelProfiler extracts and plots channel networks from a landlab grid.
Barnhart

ChesROMS
Code reviewed
Chesapeake Bay ROMS Community Model (ChesROMS), special case of ROMS
Long

Chi analysis tools
Code reviewed
Tool for examining channel profiles in chi-elevation space using the integral method of channel analysis
Mudd

ChiFinder
Code reviewed
Calculate Chi Indices
Hobley

Cliffs
Code reviewed
Numerical model to compute tsunami propagation and runup on land in the shallow-water approximation
Tolkova

A coupled landscape and human-dynamics modeling framework for barrier evolution
Anarde

Coastal Dune Model
Code reviewed
Evolution of Coastal Foredunes
Durán Vinent

Geomorphic and carbon evolution of a bay-marsh-forest coastal transect
Valentine

CosmoLand
Code reviewed
2-D model tracking cosmogenic nuclides and mixing in landslide terrain
Yanites

Cross-Shore Sediment Flux Equations
Ortiz

CryoGrid3
Code reviewed
CryoGrid 3 is a simple land-surface scheme dedicated to modeling of ground temperatures in permafrost environments.
Westermann
No not possible

Cyclopath
Code reviewed
A 2D/3D model of carbonate cyclicity
Burgess

DELTA
Code reviewed
Simulates circulation and sedimentation in a 2D turbulent plane jet and resulting delta growth
Slingerland

DFMFON
Code reviewed
Spatially-Explicit Mangrove-Mudflat Dynamic Model
Beselly

DHSVM
Code reviewed
DHSVM is a distributed hydrologic model that explicitly represents the effects of topography and vegetation on water fluxes through the landscape.
DHSVM

DLBRM
Code reviewed
Distributed Large Basin Runoff Model
Croley

DR3M
Code reviewed
Distributed Routing Rainfall-Runoff Model--version II
U.S.

DROG3D
Code reviewed
3-DIMENSIONAL DROGUE TRACKING ALGORITHM FOR A FINITE ELEMENT GRID WITH LINEAR FINITE ELEMENTS
Blanton

Delft3D
Code reviewed
3D hydrodynamic and sediment transport model
Delft3D

DeltaRCM
Code reviewed
River delta formation and evolution model with channel dynamics
Liang

DeltaRCM Vegetation
Code reviewed
Delta-building model DeltaRCM expanded to include vegetation
Lauzon

DeltaSIM
Code reviewed
Process-response model simulating the evolution and stratigraphy of fluvial dominated deltaic systems
Hoogendoorn

Demeter
Code reviewed
Demeter - A Land Use and Land Cover Change Disaggregation Model
Vernon
No but possible

This component implements a depth-dependent Taylor series diffusion rule, combining concepts of Ganti et al. (2012) and Johnstone and Hilley (2014).
Glade

Simulate detachment limited sediment transport.
Adams

Diffusion
Code reviewed
Diffusion of marine sediments due to waves, bioturbation
Hutton

Dorado
Code reviewed
A Python package for simulating passive particle transport in shallow-water flows
Hariharan
No but possible

DynEarthSol3D
Code reviewed
DynEarthSol3D is a finite element solver that models the momentum balance and the heat transfer of elasto-visco-plastic material in the Lagrangian form.
Tan

ECSimpleSnow
Code reviewed
A simple snow model
Wang
Yes

EF5
Code reviewed
Ensemble Framework For Flash Flood Forecasting
Flamig

ELCIRC
Code reviewed
Eulerian-Lagrangian CIRCulation
Zhang

ENTRAIN
Code reviewed
Simulates critical shear stress of median grain sizes
Slingerland

ENTRAINH
Code reviewed
Simulates critical shields theta for median grain sizes
Slingerland

ESCAPE
Code reviewed
parallel global-scale landscape evolution model
Salles

Ecopath with Ecosim
Code reviewed
Ecopath with Ecosim (EwE) is an ecological modeling software suite for personal computers
Christensen

Elv-GST
Code reviewed
Numerical 1D research code Elv applied to gravel-sand transitions
Blom

Erode
Code reviewed
Fluvial landscape evolution model
Peckham

ErosionDeposition
Code reviewed
Landlab component for fluvial erosion/deposition.
Shobe
Yes

Exponential soil production function in the style of Ahnert (1976)
Glade

FLDTA
Code reviewed
Simulates flow characteristics based on gradually varied flow equation
Slingerland

FUNDY
Code reviewed
a 3-D diagnostic model for continental shelf circulation studies
Naimie

FUNWAVE
Code reviewed
Fully Nonlinear Boussinesq Wave Model
Kirby

FVCOM
Code reviewed
The Unstructured Grid Finite Volume Coastal Ocean Model
Chen

FVshock
Code reviewed
Finite Volume two-dimensional shock-capturing model.
Canestrelli

FastscapeEroder
Code reviewed
Compute fluvial erosion using stream power theory (“fastscape” algorithm)
Hobley

FineSed3D
Code reviewed
A turbulence-resolving numerical model for fine sediment transport in bottom boundary layer
Cheng

Flexure
Code reviewed
Deform the lithosphere with 1D or 2D flexure.
Hutton

Frost Model
Code reviewed
Frost model predicts the likelihood of occurrence of permafrost in the land surface based on the monthly temperature distribution
Overeem
Yes

GEOMBEST
Code reviewed
Geomorphic Model of Barrier, Estuarine, and Shoreface Translations
Moore

GEOMBEST++
Code reviewed
Geomorphic model of barrier, estaurine, and shoreface translations plus dynamic marsh plus waves
Lauzon

GEOMBEST++Seagrass
Code reviewed
Geomorphic Model of Barrier, Estuarine, and Shoreface Translations + Marsh + Seagrass
Reeves

GEOMBEST-Plus
Code reviewed
2D cross-shore geomorphological model of barrier island and marsh response to sea level rise.
Walters

GEOtop
Code reviewed
Distributed hydrological model, water and energy budgets
Rigon

GFlex
Code reviewed
Multiple solution methods for isostasy and lithospheric flexure
Wickert

GIPL
Code reviewed
GIPL(Geophysical Institute Permafrost Laboratory) is an implicit finite difference one-dimensional heat flow numerical model.
Jafarov
Yes

GISS AOM
Code reviewed
GISS Atmosphere-Ocean Model
Rind

GISS GCM ModelE
Code reviewed
GISS GCM ModelE
Schmidt

GLUDM
Code reviewed
Global future agricultural land use dynamics model
Cohen

GNE
Code reviewed
Set of biogeochemical sub-models that predicts river export
Seitzinger

GOLEM
Code reviewed
Landscape evolution model
Tucker

GRLP
Code reviewed
Evolves gravel-bed river long profiles
Wickert

GSFLOW
Code reviewed
Ground-water and Surface-water FLOW model
Markstrom

GST-extendedmodel
Code reviewed
Extended GST model: combination of an analytical GST migration model combined with closure relations based on the assumption of quasi-equilibrium conditions
Blom

Gc2d
Code reviewed
Glacier / ice sheet evolution model
Kessler

GeoClaw
Code reviewed
Depth-averaged fluid dynamics for modeling geophysical flows and wave propagation
LeVeque

Glimmer-CISM
Code reviewed
Dynamic thermo-mechanical ice sheet model
Hagdorn

Gospl
Code reviewed
Global Scalable Paleo Landscape Evolution
Salles

GrainHill
Code reviewed
Cellular automaton model of hillslope evolution
Tucker

The Green-Ampt method of infiltration estimation.
Jiang

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

This model is designed to simulate longitudinal profiles with headward advancing headcuts.
Rengers

HBV
Code reviewed
HBV model is a rainfall-runoff model
Craven
No but possible

HIM
Code reviewed
Hallberg Isopycnal Model
Hallberg

HYPE
Code reviewed
Hydrological model for simulation of water and water quality over time
SMHI
No but possible

HexWatershed
Code reviewed
A mesh independent flow direction model for hydrologic models
Liao

Hogback
Code reviewed
Evolution of a hogback
Glade

HyLands
Code reviewed
The HyLands model simulates the impact of bedrock landslides on topographic evolution and sediment dynamics.
Campforts

HydroCNHS
Code reviewed
HydroCNHS, a Python Package of Hydrological Model for Coupled Natural–Human Systems
Lin
No but possible

HydroRaVENS
Code reviewed
Linear-reservoir hydrological model with snowpack and evapotranspiration
Wickert

HydroTrend
Code reviewed
Climate driven hydrological transport model
Kettner
Yes

Hyper
Code reviewed
2D Turbidity Current model
Imran

ISSM
Code reviewed
Ice Sheet System Model (ISSM)
Larour

IceFlow
Code reviewed
2D semi-implicit shallow ice approximation glacier model
Wickert

Inflow
Code reviewed
Steady-state hyperpycnal flow model
Hutton

The Instructed Glacier Model (IGM) simulates the ice dynamics, surface mass balance, and its coupling through mass conservation to predict the evolution of glaciers, icefields, or ice sheets
Jouvet
No but possible

KWAVE
Code reviewed
A model representing infiltration, interception, and runoff using the kinematic wave approximation
McGuire

Kudryavtsev Model
Code reviewed
Permafrost Active Layer Thickness Model based on Kudryavtsev's parametrization
Overeem
Yes

LEMming
Code reviewed
LEMming landscape evolution model: a 2-D, regular-grid, rules-based, hybrid finite-difference / cellular automaton model that is designed to explore the effect of multiple rock types on landscape evolution.
Ward

LEMming2
Code reviewed
2D model that simulates the retreat of hard-capped cliffs
Ward
No but possible

LISFLOOD
Code reviewed
LISFLOOD - a distributed hydrological rainfall-runoff model
de Roo
No but possible

LITHFLEX1
Code reviewed
Lithospheric flexure solution
Furlong

LITHFLEX2
Code reviewed
Lithospheric flexure solution for a broken plate
Furlong

LOADEST
Code reviewed
Software for estimating constituent loads in streams and rivers
Runkel

LONGPRO
Code reviewed
Dynamic evolution of longitudinal profiles
Slingerland

LTRANS
Code reviewed
The Larval TRANSport Lagrangian model (LTRANS) is an off-line particle-tracking model that runs with the stored predictions of a 3D hydrodynamic model, specifically the Regional Ocean Modeling System (ROMS).
North

LaMEM
Code reviewed
LaMEM - Lithosphere and Mantle Evolution Model
Popov

Landlab
Code reviewed
Python software framework for writing, assembling, and running 2D numerical models
Tucker

Landslides
Code reviewed
Landlab component that simulates landslide probability of failure as well as mean relative wetness and probability of saturation.
Strauch

Geometric model to explore autogenic increase of vertical incision rate in entrenching alluvial rivers.
Malatesta

LinearDiffuser
Code reviewed
Landlab component that models soil creep as a linear diffusion process
Tucker
No but possible

LuSS
Code reviewed
A set of MATLAB functions to model how luminescence evolves in different geomorphic scenarios.
Brown

LumSoilMixer
Code reviewed
This is a model to simulate the non-dimensionalized luminescence in a mixing soil.
Gray

MARM5D
Code reviewed
Landscape-scale soil evolution model
Cohen

MARSSIM
Code reviewed
Landform evolution model
Howard

MARSSIM V4
Code reviewed
MARSSIM terrestrial and planetary Landform Evolution Model
Howard

MCPM
Code reviewed
A stand alone model for the morphological evolution of an idealized transect across a marsh channel-and-platform.
Mariotti

MICOM
Code reviewed
Miami Isopycnic Coordinate Ocean Model
Bleck

MIDAS
Code reviewed
Coupled flow- heterogeneous sediment routing model
Slingerland

MITgcm
Code reviewed
The MITgcm (MIT General Circulation Model) is a numerical model designed for study of the atmosphere, ocean, and climate.
Lovenduski

MODFLOW
Code reviewed
MODFLOW is a three-dimensional finite-difference ground-water model
Barlow

MODFLOW 6
Code reviewed
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

MOM6
Code reviewed
MOM6 is the latest generation of the Modular Ocean Model which is a numerical model code for simulating the ocean general circulation.
User community
No but possible

MRSAA
Code reviewed
Macro-roughness model framework for treating erosion, bed cover, and sediment transport in bedrock river channels.
Zhang

Matlab® code for paleo-hydrological flood flow reconstruction in a fluvial channel
Huber

MarshMorpho2D
Code reviewed
2D long-term marsh evolution model based on tidal dispersion
Mariotti

MarshPondModel
Code reviewed
2D marsh evolution model focused on pond dynamics
Mariotti

Simulation of the long-term migration of meandering rivers flowing above heterogeneous floodplains
Bogoni

Meanderpy
Code reviewed
A simple kinematic model of meandering
Sylvester
No but possible


Mocsy
Code reviewed
Routines to model the ocean carbonate system
Orr

Morphodynamic evolution of gravel bed rivers
Jafarinik

Mosartwmpy
Code reviewed
Model for Scale Adaptive River Transport with Water Management in Python
Thurber

Mrip
Code reviewed
Mrip is a self-organization type model for the formation and dynamics of megaripples in the nearshore.
Gallagher

NUBBLE
Code reviewed
A turbulent boundary layer model for the linearized shallow water equations
Naimie

NearCoM
Code reviewed
Nearshore Community Model
Kirby

Nitrate and organic carbon dynamics on a wetland-river network
Czuba

NormalFault
Code reviewed
NormalFault implements relative rock motion due to a normal fault.
Barnhart

OGGM
Code reviewed
OGGM is a modular open source model for glacier dynamics
Maussion
No but possible

OTEQ
Code reviewed
One-Dimensional Transport with Equilibrium Chemistry (OTEQ): A Reactive Transport Model for Streams and Rivers
Runkel

OTIS
Code reviewed
One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers
Runkel

OTTAR
Code reviewed
Ode To Transient (Ancho de los) Rivers: Transient evolution of river-channel width in response to river discharge and bank and sediment properties.
Wickert
No but possible

OTTER
Code reviewed
Evolution of a river profile with dynamic width
Yanites

OceanWaves
Code reviewed
Calculate wave-generated bottom orbital velocities from surface wave parameters
Wiberg

Oceananigans.jl
Code reviewed
Oceananigans.jl is a fast and friendly ocean-flavored Julia software for simulating incompressible fluid dynamics in Cartesian and spherical shell domains on CPUs and GPUs.
Ramadhan
No but possible

OlaFlow
Code reviewed
Wave generation and active absorption interaction with porous structures framework
Higuera

OverlandFlow
Code reviewed
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
Yes

OverlandFlowBates
Code reviewed
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

PHREEQC
Code reviewed
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

PIHM
Code reviewed
PIHM is a multiprocess, multi-scale hydrologic model.
Duffy

PISM
Code reviewed
Parallel Ice Sheet Model, PISM
Group
No but possible

PRMS
Code reviewed
Precipitation-Runoff Modeling System
Leavesley

PSTSWM
Code reviewed
Parallel Spectral Transform Shallow Water Model
Worley

ParFlow
Code reviewed
Parallel, high-performance, integrated watershed model
Maxwell

PerronNLDiffuse
Code reviewed
Nonlinear diffusion, following Perron (2011).
Hobley

Pllcart3d
Code reviewed
3D numerical simulation of confined miscible flows
Oliveira

Plume
Code reviewed
Hypopycnal sediment plume
Hutton
Yes

Point-Tidal-flat
Code reviewed
Point Model for Tidal Flat Evolution model
Fagherazzi

Calculates potential evapotranspiration
Nudurupati

POM: Sigma coordinate coastal & basin circulation model
Ezer

PyDeCe
Code reviewed
Python model for Dense Current forming eruptions (PyDeCe) is a tool for modeling the dense endmember of pyroclastic density currents generated either by impulsive column collapse or sustained fountaining eruptions.
Ganesh
No but possible

PyDeltaRCM
Code reviewed
Reduced complexity river delta formation and evolution model with channel dynamics
Perignon

QTCM
Code reviewed
Quasi-equilibrium Tropical Circulation Model
Neelin

QUAL2K
Code reviewed
A Modeling Framework for Simulating River and Stream Water Quality
Chapra

QUODDY
Code reviewed
A state-of-the-art finite-element computer simulation program for coastal ocean circulation modeling
Lynch

RAFEM
Code reviewed
River Avulsion and Floodplain Evolution Module
Ratliff
Yes

REF-DIF
Code reviewed
Phase-resolving parabolic refraction-diffraction model for ocean surface wave propagation.
Kirby

RHESSys
Code reviewed
Regional Hydro-Ecologic Simulation System
Tague

ROMS
Code reviewed
Regional Ocean Modeling System
Arango

Rescal-snow
Code reviewed
A model of dunes and snow-waves
Kochanski
No but possible

Reservoir
Code reviewed
Reservoir: Tools for Analysis, Design, and Operation of Water Supply Storages
Turner

River Erosion Model
Code reviewed
An intermediate complexity model for simulating stream channel evolution (years to decades) at the watershed scale.
Lammers

Bed-material sediment transport and storage dynamics on river networks.
Czuba

River Temperature Model based on heat balance approach
Overeem
No but possible

RiverMUSE
Code reviewed
Simulates freshwater mussel populations' response to changes in suspended sediment
Schwenk

SBM
Code reviewed
Sorted Bedform Model
Murray

SEA
Code reviewed
Southamption--East Anglia
Stevens

SELFE
Code reviewed
Semi-implicit Eulerian–Lagrangian Finite Element
Zhang

SFINCS
Code reviewed
SFINCS, a reduced-physics solver to compute compound flooding in coastal systems due to fluvial, pluvial, tidal, wind- and wave-driven processes
Leijnse

SIBERIA
Code reviewed
SIBERIA simulates the evolution of landscapes under the action of runoff and erosion over long times scales.
Willgoose

SICOPOLIS
Code reviewed
Ice sheet model
Greve
No but possible

SIGNUM
Code reviewed
SIGNUM (Simple Integrated Geomorphological Numerical Model) is a MAtlab TIN-based landscape evolution model
Capolongo

SINUOUS
Code reviewed
SINUOUS - Meander Evolution Model
Howard

SLAMM 6.7
Code reviewed
The Sea Level Affecting Marshes Model (SLAMM)
Clough

SLEPIAN Alpha
Code reviewed
Computation of spherical harmonics, Slepian functions, and transforms
Simons

SLEPIAN Bravo
Code reviewed
Linear inverse problems using spherical harmonics and spherical Slepian functions
Simons

SLEPIAN Charlie
Code reviewed
Spectral estimation problems using spherical harmonics and spherical Slepian functions
Simons

SLEPIAN Delta
Code reviewed
Analysis of time-variable gravity from the GRACE satellite mission using spherical harmonics and spherical Slepian functions
Harig

SNAC
Code reviewed
An updated Lagrangian explicit finite difference code for modeling a finitely deforming elasto-visco-plastic solid in 3D.
Choi

SPACE
Code reviewed
Landlab component for 2-D calculation of fluvial sediment transport and bedrock erosion
Shobe
Yes

SPARROW
Code reviewed
The SPARROW Surface Water-Quality Model
Alexander

SPHYSICS
Code reviewed
Smoothed Particle Hydrodynamics code
Dalrymple

STORM
Code reviewed
Windfield simulator for a cyclone
Slingerland

STSWM
Code reviewed
NCAR Spectral Transform Shallow Water Model
Hack

STVENANT
Code reviewed
1D gradually varied flow routine
Slingerland

STWAVE
Code reviewed
Steady-State Spectral Wave Model
Smith

SUSP
Code reviewed
Suspended load transport subroutine
Slingerland

SWAN
Code reviewed
SWAN is a third-generation wave model
SWAN

SWAT
Code reviewed
SWAT is a river basin scale model developed to quantify the impact of land management practices in large, complex watersheds.
Arnold

SWEHR
Code reviewed
A coupled model for infiltration, fluid flow, and sediment transport.
McGuire

SWMM
Code reviewed
Storm Water Management Model
Rossman

Sakura
Code reviewed
3 Equation hyperpycnal flow model
Kubo

SedBerg
Code reviewed
An iceberg drift and melt model, developed to simulate sedimentation in high-latitude glaciated fjords.
Mugford

SedCas
Code reviewed
A probabilistic sediment cascade model for sediment production, storage and transfer
Hirschberg
No but possible

SedDepEroder
Code reviewed
Compute fluvial erosion using using “tools and cover” theory
Hobley

SedFoam-2.0
Code reviewed
A multi-dimensional Eulerian two-phase model for sediment transport (version 2.0)
Chauchat

Sedflux
Code reviewed
Basin filling stratigraphic model
Hutton
Yes

Sedtrans05
Code reviewed
Sediment transport model for continental shelf and estuaries
Neumeier

SiStER
Code reviewed
An easy-to-use MATLAB code to simulate long-term lithosphere and mantle deformation.
Olive

Landlab component that calculates soil infiltration based on the Green-Ampt solution.
Rengers

SoilMoisture
Code reviewed
Compute the decay of soil moisture saturation at storm-interstorm time period
Nudurupati

SpeciesEvolver
Code reviewed
Evolve life in a landscape.
Lyons

Compute fluvial erosion using stream power theory with a numerically smoothed threshold
Tucker

Subside
Code reviewed
Flexure model
Hutton
Yes

Sun fan-delta model
Code reviewed
Fan-delta and alluvial fan landscape evolution model
Limaye

Symphonie
Code reviewed
3D primitive equation ocean model
Marsaleix

TAo
Code reviewed
tAo is a software designed to model the interplay between lithosphere flexure and surface transport (erosion/sedimentation), particularly during the formation of orogens and foreland sedimentary basins (see details).
Garcia Castellanos

TISC
Code reviewed
TISC integrates quantitative models of lithospheric flexure, fault deformation, and surface mass transport (erosion/transport/sedimentation) along drainage networks.
Garcia Castellanos

TOPMODEL
Code reviewed
Physically based, distributed watershed model that simulates hydrologic fluxes of water through a watershed
Beven

TURBINS
Code reviewed
An immersed boundary, Navier–Stokes code for the simulation of gravity and turbidity currents interacting with complex topographies.
Nasr-Azadani

Model non-linear soil creep after Ganti et al. (2012)
Glade

Terrainbento
Code reviewed
A Python package for multi-model analysis in long-term drainage basin evolution
Barnhart

Terrapin
Code reviewed
Build and destroy strath and fill terraces
Wickert

ThawLake1D
Code reviewed
1-D numerical model of permafrost and subsidence processes.
Matell

The TELEMAC system
Code reviewed
a powerful integrated modeling tool for use in the field of free-surface flows.
TELEMAC support team

TopoFlow
Code reviewed
Spatially-distributed, D8-based hydrologic model
Peckham

Diffusive Wave process component for flow routing in a D8-based, spatial hydrologic model
Peckham

Dynamic Wave process component for flow routing in a D8-based, spatial hydrologic model
Peckham

Kinematic Wave process component for flow routing in a D8-based, spatial hydrologic model.
Peckham

TopoFlow-Diversions
Code reviewed
Diversions component for a D8-based, spatial hydrologic model.
Peckham

Evaporation process component (Energy Balance method) for a D8-based, spatial hydrologic model
Peckham

Evaporation process component (Priestley-Taylor method) for a D8-based, spatial hydrologic model
Peckham

Evaporation process component (read from file method) for a spatially-distributed hydrologic model.
Peckham

Infiltration process component (Green-Ampt method) for a D8-based, spatial hydrologic model
Peckham

Infiltration process component (Richards 1D method) for a D8-based, spatial hydrologic model
Peckham

Infiltration process component (Smith-Parlange method) for a D8-based, spatial hydrologic model
Peckham

Meteorology process component for a D8-based, spatial hydrologic model
Peckham

Saturated Zone process component (Darcy's law, multiple soil layers) for a D8-based, spatial hydrologic model
Peckham

Snowmelt process component (Degree-Day method) for a D8-based, spatial hydrologic model
Peckham

Snowmelt process component (Energy Balance method) for a D8-based, spatial hydrologic model
Peckham

The model computes the streamwise and vertical dispersal of a patch of tracers in a gravel bed river
Viparelli

Transport length hillslope diffusion.
Mouchene

A four-way coupled two-phase Eulerian model for sediment transport
Cheng

UEB
Code reviewed
The Utah Energy Balance (UEB) Grid snowmelt model
Tarboton

UMCESroms
Code reviewed
Chesapeake Bay Application, special case of Regional Ocean Modeling System (ROMS)
Li

Underworld2
Code reviewed
Underworld2 is an open-source, particle-in-cell finite element code tuned for large-scale geodynamics simulations.
Moresi

VIC
Code reviewed
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

VegCA
Code reviewed
Landlab component that simulates inter-species plant competition using a 2D cellular automata model.
Nudurupati

Vegetation
Code reviewed
Model plant dynamics using multiple representative plant species
Nudurupati

WACCM Dust-Sulfur
Code reviewed
Whole atmosphere module of sulfate aerosols.
Neely

WACCM-CARMA
Code reviewed
atmospheric/aerosol microphysical model
English

WACCM-EE
Code reviewed
GCM for deep paleoclimate studies
Wolf

WAVEREF
Code reviewed
Wave refraction routine
Slingerland

WAVEWATCH III ^TM
Code reviewed
Spectral wind wave model
Tolman
No but possible

WBM-WTM
Code reviewed
Water Balance/Transport Model
Fekete

WBMsed
Code reviewed
Global sediment flux and water discharge model.
Cohen

WDUNE
Code reviewed
GUI implementation of the Werner (1995) cellular automata aeolian dune model
Barchyn

WILSIM
Code reviewed
Landscape evolution model
Luo

WINDSEA
Code reviewed
Deep water significant wave height and period simulator during a hurricane routine
Slingerland

WOFOST
Code reviewed
WOFOST (WOrld FOod STudies) is a simulation model for the quantitative analysis of the growth and production of annual field crops.
Boogaard

WRF
Code reviewed
Weather Research and Forecasting Model
Skamarock

WRF-Hydro
Code reviewed
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

WSGFAM
Code reviewed
Wave and current supported sediment gravity flow model
Friedrichs

Wetland3P
Code reviewed
A 3-point dynamic model for the morphological evolution of a backbarrier basin composed by marshes and mudflats
mariotti

XBeach
Code reviewed
Morphological changes, nearshore currents, wave propagation and sediment transport model
Roelvink

YANGs
Code reviewed
Fluvial sediment transport model
Slingerland

ProgramDescriptionDeveloperDownloadPyMT


All tools (127)

ProgramDescriptionDeveloperDownloadPyMT
1D Hillslope MCMC Monte Carlo chain of 1D non-linear diffusion hillslope model to find most likely boundary conditions Hurst, Martin
download
ADI-2D Read note in extended description. Advection Diffusion Implicit (ADI) method for solving 2D diffusion equation Pelletier, Jon
download
Acronym1 E-book: program for computing bedload transport in gravel rivers. Parker, Gary
download
Acronym1D E-book: program for computing bedload transport in gravel rivers over time. Parker, Gary
download
Acronym1R E-book: program for computing bedload transport in gravel rivers with a Manning-Strickler relation for flow resistance. Parker, Gary
download
AgDegBW E-book: Calculator for aggradation and degradation of a river reach using a backwater formulation. Parker, Gary
download
AgDegNormGravMixPW E-book: calculator for aggradation and degradation of sediment mixtures in gravel-bed streams Parker, Gary
download
AgDegNormGravMixSubPW E-book: calculator for evolution of upward-concave bed profiles in rivers carrying sediment mixtures in subsiding basins. Parker, Gary
download
AgDegNormal E-book: illustration of calculation of aggradation and degradation of a river reach using the normal flow approximation. Parker, Gary
download
AgDegNormalFault E-book: Illustration of calculation of aggradation and degradation of a river reach using the normal flow approximation; with an extension for calculation of the response to a sudden fault along the reach. Parker, Gary
download
AgDegNormalGravMixHyd E-book: A module that calculates the evolution of a gravel bed river under an imposed cycled hydrograph. Parker, Gary
download
AgDegNormalSub E-book: Program to calculate the evolution of upward-concave bed profiles in rivers carrying uniform sediment in subsiding basins. Parker, Gary
download
Area-Slope Equation Calculator Pixel scale Area-Slope equation calculator Cohen, Sagy
download
BackwaterCalculator E-book: program for backwater calculations in open channel flow Parker, Gary
download
BackwaterWrightParker E-book: calculator for backwater curves in sand-bed streams, including the effects of both skin friction and form drag due to skin friction Parker, Gary
download
BatTri A graphical Matlab interface to the C language 2-D quality finite element grid generator Triangle. Shewchuk, Jonathan
redirect download
Bedrock Erosion Model Read note in extended description. Knickpoint propagation in the 2D sediment-flux-driven bedrock erosion model Pelletier, Jon
download
BedrockAlluvialTransition E-book: calculator for aggradation and degradation with a migrating bedrock-alluvial transition at the upstream end. Parker, Gary
download
CMIP
A.k.a. CMIP-temp
Data component provides monthly mean temperature for Permafrost Region 1902-2100 Overeem, Irina
redirect download
Channel-Oscillation Read note in extended description. Simulates Oscillations in arid alluvial channels Pelletier, Jon
download
CoastMorpho2D
A.k.a. CM2D
Long term 2D morphodynamics of coastal areas Mariotti, Giulio
redirect download
Compact Sediment compaction Hutton, Eric
redirect download
Coupled1D Read note in extended description. Coupled 1D bedrock-alluvial channel evolution Pelletier, Jon
download
CrevasseFlow The module calculates crevasse splay morphology and water discharge outflow of a crevasse splay. Chen, Yunzhen
download
Dakotathon
A.k.a. CSDMS Dakota Interface (CDI)
A Python API for the Dakota iterative systems analysis toolkit. Piper, Mark
redirect download
DbSEABED Data Component A CSDMS data component used to download the marine substrates datasets from the dbSEABED system. Gan, Tian
redirect download
DeltaBW E-book: Calculator for evolution of long profile of a river ending in a 1D migrating delta, using a backwater formulation. Parker, Gary
download
DeltaClassification
A.k.a. DeltaClassification
Geometry classification of delta islands Perignon, Mariela
download
DeltaNorm E-book: Calculator for evolution of long profile of a river ending in a 1D migrating delta, using the normal flow approximation. Parker, Gary
download
DepDistTotLoadCalc E-book: Illustration of calculation of depth-discharge relation, bed load transport, suspended load transport and total bed material load for a large, low-slope sand-bed river. Parker, Gary
download
DepressionFinderAndRouter Find depressions on a topographic surface. Hobley, Dan
redirect download
DepthDependentDiffuser
A.k.a. Landlab Depth Dependent Linear Diffuser
Soil depth-dependent linear hillslope diffuser Glade, Rachel
redirect download
Checkmark 32.png
Detrital Thermochron Code for estimating long-term exhumation histories and spatial patterns of short-term erosion from the detrital thermochronometric data. Avdeev, Boris
redirect download
DrEICH algorithm
A.k.a. Channel extraction tool
Algorithm for extracting channel networks from high resolution topographic data Clubb, Fiona
download
Drainage Density
A.k.a. Landlab Drainage Density tool
Component for calculating drainage density in Landlab given a channel network Shobe, Charles
redirect download
DredgeSlotBW E-book: calculator for aggradation and degradation of sediment mixtures in gravel-bed streams subject to cyclic hydrographs. Parker, Gary
download
ERA5 Data Component A CSDMS data component used to download the ECMWF Reanalysis v5 (ERA5) datasets Gan, Tian
download
Eolian Dune Model Read note in extended description. Werner's model for eolian dune formation and evolution Pelletier, Jon
download
Equilibrium Calculator Equilibrium solver of Self-formed, Single-thread, Sand-bed Rivers Viparelli, Enrica
redirect download
EstuarineMorphologyEstimator
A.k.a. EstuarineMorphologyEstimator
Empirical Assessment Tool for Bathymetry, Flow Velocity and Salinity in Estuaries Based on Tidal Amplitude and Remotely-Sensed Imagery Leuven, Jasper
redirect download
FACET Floodplain and Channel Evaluation Tool (FACET) Lamont, Samuel
redirect download
FTCS1D-NonLinear Read note in extended description. Forward Time Centered Space (FTCS) method for 1D nonlinear diffusion equation Pelletier, Jon
download
FTCS2D Read note in extended description. Forward Time Centered Space (FTCS) method for 2D diffusion equation Pelletier, Jon
download
FTCS2D-TerraceDiffusion Read note in extended description. Forward Time Centered Space (FTCS) method for 2D Terrace diffusion Pelletier, Jon
download
FallVelocity E-book: Particle fall velocity calculator Parker, Gary
download
FillinPitsFlatsDEM Read note in extended description. Filling in pits and flats in a DEM Pelletier, Jon
download
FireGenerator This component generates a random fire event or fire time series from the Weibull statistical distribution. Adams, Jordan
redirect download
Flex1D Read note in extended description. Fourier filtering in 1D while solving the flexure equation Pelletier, Jon
download
Flex2D Read note in extended description. Fourier filtering in 2D while solving the flexure equation Pelletier, Jon
download
Flex2D-ADI Read note in extended description. Solving the flexure equation applying Advection Diffusion Implicit (ADI) method Pelletier, Jon
download
FlowAccumulator Component to accumulate flow and calculate drainage area. Barnhart, Katy
redirect download
FlowDirectorD8 Single-path (steepest direction) flow direction with diagonals on rasters. Barnhart, Katy
redirect download
FlowDirectorDinf Flow direction on a raster grid by the D infinity method. Barnhart, Katy
redirect download
FlowDirectorMFD Multiple-path flow direction with or without out diagonals. Barnhart, Katy
redirect download
FlowDirectorSteepest Single-path (steepest direction) flow direction without diagonals. Barnhart, Katy
redirect download
Fourier-Bessel-integration Read note in extended description. Numerical integration of Fourier-Bessel terms Pelletier, Jon
download
FractionalNoises1D Read note in extended description. 1D fractional-noise generation with Fourier-filtering method Pelletier, Jon
download
FractionalNoises2D Read note in extended description. 2D Gaussian fractional-noise generation with Fourier-filtering method Pelletier, Jon
download
FractureGridGenerator Create a 2D grid with randomly generated fractures. Tucker, Greg
redirect download
FwDET
A.k.a. Floodwater Depth Estimation Tool
Calculate floodwater depth based on an inundation polygon (e.g. from remote sensing) and a DEM Cohen, Sagy
download
GISKnickFinder This python code can be used to find knickpoints and extract information about streams, it utilizes built-in functions of ArcGIS. Rengers, Francis
download
GSDCalculator E-book: Calculator for statistical characteristics of grain size distributions. Parker, Gary
download
GSFLOW-GRASS Quickly generates input files for and runs GSFLOW, and visualizes the output Wickert, Andrew
redirect download
GeoTiff Data Component
A.k.a. GeoTiff, bmi-geotiff
A CSDMS data component for accessing data and metadata from a GeoTIFF file, through either a local filepath or a remote URL.. Piper, Mark
redirect download
Checkmark 32.png
GravelSandTransition E-book: Calculator for evolution of long profile of river with a migrating gravel-sand transition and subject to subsidence or base level rise. Parker, Gary
download
GridMET Data Component
A.k.a. gridMET, gridmet_bmi
A CSDMS data component for fetching and caching gridMET meteorological data. McDonald, Rich
redirect download
Checkmark 32.png
HackCalculator Calculate Hack parameters. Barnhart, Katy
redirect download
Hilltop and hillslope morphology extraction Tools for extracting hilltops and analysing hillslope morphology Hurst, Martin
download
Hilltop flow routing
A.k.a. Hillslope length measurement tool
Algorithm for directly measuring hillslope length from high resolution topographic data Grieve, Stuart
download
Hydromad Hydrological Model Assessment and Development Guillaume, Joseph
redirect download
IDA
A.k.a. Implicit Drainage Area
An implementation of the Implicit Drainage Area method (regular and hybrid versions) for calculating drainage area from flow directions using parallel iterative solvers. Richardson, Alan
download
ILAMB The International Land Model Benchmarking (ILAMB) toolkit Collier, Nathan
redirect download
Ice-sheet-Glacier-reconstruction Read note in extended description. Sandpile method for ice-sheet and glacier reconstruction Pelletier, Jon
download
Iceages Read note in extended description. Stochastic-resonance subroutine of Pleistocene ice ages Pelletier, Jon
download
Icepack Icepack is a Python package for simulating the flow of glaciers and ice sheets, as well as for solving glaciological data assimilation problems. Shapero, Daniel
redirect download
KnickZone-Picker
A.k.a. KZP
Matlab-based scripts to extract topometrics for catchments and identify river knickpoints. Bookhagen, Bodo
redirect download
LOGDIST Logrithmic velocity distribution solution Slingerland, Rudy
download
LakeMapperBarnes Temporarily fills depressions and reroutes flow across them Hobley, Daniel
redirect download
LateralEroder Laterally erode neighbor node through fluvial erosion. Langston, Abigail
redirect download
LavaFlow2D Read note in extended description. 2D radially symmetric lava flow model Pelletier, Jon
download
Lithology Create a Lithology object with different properties Barnhart, Katy
redirect download
LossyFlowAccumulator Component to calculate drainage area and accumulate flow, while permitting dynamic loss or gain of flow downstream. Hobley, Dan
redirect download
MFDrouting Read note in extended description. Multiple Flow Direction (MFD) flow routing method Pelletier, Jon
download
MFDrouting-Successive Read note in extended description. Successive flow routing with Multiple Flow Direction (MFD) method Pelletier, Jon
download
ModelParameterDictionary Tool written in Python for reading model input parameters from a simple formatted text file. Tucker, Greg
download
NEXRAD-extract Extract data from NEXRAD Doppler Radar NetCDFs Wickert, Andy
redirect download
NWIS Data Component A CSDMS data component used to download the National Water Information System (Nwis) time series datasets. Gan, Tian
redirect download
NWM Data Component A CSDMS data component used to download the National Water Model datasets. Gan, Tian
redirect download
Checkmark 32.png
Non Local Means Filtering Performs non-local means filtering of a DEM following Buades et al. (2005) Hurst, Martin
download
OpenFOAM Open Field Operation and Manipulation is a toolbox for the development of customized numerical solvers. Weller, Henry
redirect download
OptimalCycleID
A.k.a. Optimal Facies Cycle Identification
A numerical method to analyse a vertical succession of strata and identify the most cyclical arrangement of constituent facies Burgess, Peter
download
OrderID A method to test for order in a vertical succession of strata Burgess, Peter
download
PIHMgis Tightly coupled GIS interface for the Penn State Integrated Hydrologic Model Duffy, Christopher
redirect download
Permafrost Benchmark System
A.k.a. PBS
The PBS is a web-based tool for conducting benchmarking studies of permafrost models. Piper, Mark
redirect download
PotentialityFlowRouter Multidirectional flow routing using a novel method. Hobley, Daniel
redirect download
PrecipitationDistribution Generate random sequence of precipitation events Adams, Jordan
redirect download
PsHIC Pixel-scale Hypsometric Integral Calculator Cohen, Sagy
download
PyRiverBed A Python framework to generate synthetic riverbed topography of constant-width meandering rivers Li, Zhi
redirect download
ROMS Data Component A CSDMS data component used to access the Regional Ocean Modeling System (ROMS) datasets Gan, Tian
redirect download
Radiation Compute 1D and 2D total incident shortwave radiation. Nudurupati, Sai
redirect download
RecircFeed E-book: calculator for approach to equilibrium in recirculating and feed flumes Parker, Gary
download
RivMAP Matlab toolbox for mapping and measuring river planform changes Schwenk, Jon
redirect download
RiverWFRisingBaseLevelNormal E-book: Calculator for disequilibrium aggradation of a sand-bed river in response to rising base level. Parker, Gary
download
RouseVanoniEquilibrium E-book: Program for calculating the Rouse-Vanoni profile of suspended sediment. Parker, Gary
download
SETTLE Partical settling velocity solution Slingerland, Rudy
download
SVELA Shear velocity solution associated with grain roughness Slingerland, Rudy
download
SinkFiller Fill sinks in a landscape to the brim, following the Barnes et al. (2014) algorithms. Hobley, Daniel
redirect download
SoilGrids Data Component A CSDMS data component used to download the soil property datasets from the SoilGrids system. Gan, Tian
redirect download
SpatialPrecipitationDistribution Generate random sequence of spatially-resolved precipitation events Hobley, Daniel
redirect download
Spirals1D Read note in extended description. 1D model of spiral troughs on Mars Pelletier, Jon
download
SteadyStateAg E-book: calculator for approach to equilibrium in recirculating and feed flumes Parker, Gary
download
SteepnessFinder Calculate steepness and concavity indices from gridded topography Hobley, Daniel
redirect download
StreamPower Read note in extended description. Modeling the development of topographic steady state in the stream-power model Pelletier, Jon
download
StreamProfilerApp Global stream profiler web-app Ruetenik, Gregory
redirect download
SubsidingFan E-book: calculator for evolution of profiles of fans in subsiding basins Parker, Gary
download
SurfaceRoughness Quantifies surface roughness with high-resolution topographic data by analyzing the local variability of surface normal vectors. Milodowski, David
download
SuspSedDensityStrat E-book: Module for calculating the effect of density stratification on the vertical profiles of velocity and suspended sediment. Parker, Gary
download
TOPOG TOPOG is a terrain analysis-based hydrologic modelling package Silberstein, Richard
redirect download
TURB Gausian distribution calculator of instantaneous shear stresses on the fluvial bed Slingerland, Rudy
download
TauDEM A suite of Digital Elevation Model (DEM) tools for the extraction and analysis of hydrologic information from topography as represented by a DEM. TauDEM 5 is a new version implemented to take advantage of parallel processing Tarboton, David
redirect download
TopoFlow-Data-HIS The CUAHSI Hydrologic Information System Peckham, Scott
redirect download
TopoToolbox A set of Matlab functions for topographic analysis Schwanghart, Wolfgang
download
Topography Data Component
A.k.a. Topography, bmi-topography
A CSDMS data component used to fetch and cache NASA Shuttle Radar Topography Mission (SRTM) and JAXA Advanced Land Observing Satellite (ALOS) land elevation data using the OpenTopography REST API. Piper, Mark
redirect download
Checkmark 32.png
WPHydResAMBL E-book: Implementation of the Wright-Parker (2004) formulation for hydraulic resistance combined with the Ashida-Michiue (1972) bedload formulation. Parker, Gary
download
ZoneController Controls zones and populates them with taxa. Lyons, Nathan
redirect download
ZoneTaxon A zone-based taxon Lyons, Nathan
redirect download
Zscape A simple parallel code to demonstrate diffusion Connor, Chuck
redirect download

Redirect download.png indicates open source code models that are available through another community modeling portal. The portals offer much information. To download the code(s) you may be asked to register as a user at their portal. By registering you will receive updates on new releases and other community information. Your registration will help the developers demonstrate to funders the size of their model's community. If you have problems getting access to this open source code, please let us know CSDMSsupport@Colorado.edu. CSDMS has a version of the code in its library and considers the code part of the open-source CSDMS initiative.



Of some of the models we only received the meta data but not the actual source code. Follow this link to view models that are described but for which the source code is not available through a web repository.