# Test6

From CSDMS

1D Hillslope MCMC | Monte Carlo chain of 1D non-linear diffusion hillslope model to find most likely boundary conditions | carlo monte non-linear conditions non-linear diffusion rule diffusion rule back pressure ridge model evolves non-linear diffusion markov chain monte chain monte carlo dragon back pressure monte carlo inversion roering carrizo plain boundary conditions idealised varying boundary conditions pressure ridge hilley and arrowsmith landscape evolution hillslope model 1d hillslope mcmc |

1D Particle-Based Hillslope Evolution Model | 1D probabilistic, particle-based model of hillslope evolution for studying hillslope equilibration and response to perturbations. | probabilistic particle-based perturbations hillslope continuum description module implements implements a particle-based hillslope evolution particle-based model equilibrium hillslope shape produce equilibrium profiles model equilibrium hillslope hillslope shape evolution description introduced shape and dynamics hillslope model landscape evolution 1d particle-based hillslope evolution model |

1DBreachingTurbidityCurrent | 1D Breaching Turbidity current model for generating continuous turbidity currents | breaching turbidity model generating turbidity current directed turbidity current steep subaqueous slope breach-generated turbidity current vertical turbidity current retrogressive failure sustained turbidity currents steep subaqueous quasi-horizontal turbidity current current directed current breach-generated turbidity monterey submarine canyon subaqueous slope 1dbreachingturbiditycurrent |

2DFLOWVEL | Tidal & wind-driven coastal circulation routine | tidal wind-driven routine unsteady nonlinear tidal wind-driven coastal circulation unsteady nonlinear nonlinear tidal wind-driven coastal coastal circulation unsteady circulation flow dynamics 2dflowvel |

ACADIA | A finite element formulation of the non-conservative form of the vertically integrated advection/diffusion/reaction (ADR) equation | adr diffusion reaction equation quoddy simulations depth-averaged transport variables conjunction with quoddy tracks any number depth-averaged transport transport variables quoddy simulations acadia |

ADCIRC | Coastal Circulation and Storm Surge Model | model circulation storm surge solving time dependent free surface circulation time dependent free surface system of computer solving time computer programs typical adcirc applications surface circulation transport problems larval transport studies finite element method typical adcirc programs for solving adcirc flow dynamics |

ADI-2D | Read note in extended description. Advection Diffusion Implicit (ADI) method for solving 2D diffusion equation | adi read description code is inactive module code inactive sediment transport diffusion adi-2d |

ALFRESCO | Alaskan Frame‐based Ecosystem Code | code frame‐based ecosystem alaskan rupp simulate the response response of subarctic disturbance regime fire regime future fire regime species composition changing climate regime alfresco alfresco was originally vegetation originally developed developed to simulate subarctic vegetation treeline extention |

AR2-sinuosity | Generates planforms for single-thread channel using a second-order autoregressive model | generates model earth surface processes second-order autoregressive model single thread-channel line equidistant second-order autoregressive earth surface surface processes disturbed periodic model code creates autoregressive model proposed by ferguson disturbed periodic banks thread-channel ar2-sinuosity |

Acronym1 | E-book: program for computing bedload transport in gravel rivers. | e-book program rivers sediment specific gravity bed shear velocity program computes gravel computes gravel bedload surface size distribution effective bed shear bed surface size size distribution specific gravity shear velocity based on skin program computes computes gravel gravel bedload sediment specific bedload transport fluvial morphodynamics acronym1 |

Acronym1D | E-book: program for computing bedload transport in gravel rivers over time. | e-book program time grain size distribution surface grain size flow duration curve bedload grain size volume bedload transport bedload transport rate grain size size distribution sand removed flow duration duration curve computes the volume transport rate rate per unit unit width fluvial morphodynamics bedload transport acronym1d |

Acronym1R | E-book: program for computing bedload transport in gravel rivers with a Manning-Strickler relation for flow resistance. | e-book program resistance computing grain size distribution surface grain size bedload grain size volume bedload transport bedload transport rate grain size size distribution computes the volume sand removed transport rate rate per unit unit width surface grain volume bedload bedload transport fluvial morphodynamics acronym1r |

AeoLiS | AeoLiS is a process-based model for simulating aeolian sediment transport in situations where supply-limiting factors are important, like in coastal environments. | aeolis important environments process-based simulating aeolian sediment aeolian sediment transport factors are important coastal environments process-based model model for simulating simulating aeolian transport in situations situations where supply-limiting supply-limiting factors bed slope effects aeolian sediment sediment transport beach armoring sediment sorting |

AgDegBW | E-book: Calculator for aggradation and degradation of a river reach using a backwater formulation. | e-book calculator formulation aggradation program computes differential sediment transport due to differential sediment transport differential sediment rivers due sediment bed variation transport computes assumed variation in rivers fluvial morphodynamics agdegbw |

AgDegNormGravMixPW | E-book: calculator for aggradation and degradation of sediment mixtures in gravel-bed streams | e-book calculator streams constant width carrying computes the time time evolution program computes long profile gravel bedload transport constant width width carrying grain size prescribed elevation gravel grain size distribution gravel sizes downstream end elevation bed profile evolution fluvial morphodynamics agdegnormgravmixpw |

AgDegNormGravMixSubPW | E-book: calculator for evolution of upward-concave bed profiles in rivers carrying sediment mixtures in subsiding basins. | e-book calculator basins evolution constant width carrying gravel sizes prescribed elevation program computes computes the time time evolution long profile river of constant constant width width carrying carrying a mixture mixture of gravel downstream end sizes elevation bed profile evolution subside fluvial morphodynamics agdegnormgravmixsubpw |

AgDegNormal | E-book: illustration of calculation of aggradation and degradation of a river reach using the normal flow approximation. | e-book illustration approximation calculation workbook computes differential sediment transport sediment transport differential sediment sediment due to differential bed variation transport computes assumed variation in rivers fluvial morphodynamics agdegnormal |

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. | illustration e-book calculation reach sudden vertical fault program computes differential sediment transport undergo a sudden sudden vertical vertical fault sediment transport differential sediment due to differential bed variation sediment transport amount bed computes fluvial morphodynamics fault agdegnormalfault |

AgDegNormalGravMixHyd | E-book: A module that calculates the evolution of a gravel bed river under an imposed cycled hydrograph. | e-book hydrograph module calculates imposed cycled hydrograph gravel bed river cycled hydrograph module that calculates calculates the evolution gravel bed bed river imposed cycled evolution gravel bed river bed evolution fluvial morphodynamics agdegnormalgravmixhyd |

AgDegNormalSub | E-book: Program to calculate the evolution of upward-concave bed profiles in rivers carrying uniform sediment in subsiding basins. | e-book program basins calculate subsiding basin workbook computes steady state time evolution assumed computes the time time basin workbook computes evolution steady state subsiding river toward steady bed profile evolution fluvial morphodynamics subside agdegnormalsub |

AlluvStrat | Rules-based model to generate a 2-dimensional cross section of alluvial stratigraphy based on fluvial processes | rules-based cross processes generates alluvial stratigraphy generates alluvial alluvial stratigraphy channel migration channel migration generates stratigraphy fluvial alluvstrat |

Alpine3D | 3D model of alpine surface processes | model processes high resolution simulation high resolution resolution simulation simulation of alpine alpine surface processes snow alpine surface meteoro-logical model outputs vegetation snow model solving drifting snow model automatic weather stations snow processes snow dynamics alpine3d |

Anuga | ANUGA is a hydrodynamic modelling tool that allows users to model realistic flow problems in complex 2D geometries. | geometries anuga complex hydrodynamic modelling tool model realistic flow realistic flow problems hydrodynamic modelling realistic flow modelling tool model realistic python include dam breaks anuga components problems in complex water continental |

AnugaSed | Add-on package to ANUGA with modules for sediment transport and vegetation drag | anuga add-on drag simulating depth-averaged flows hydrodynamic model model for simulating simulating depth-averaged vegetation depth-averaged flows operator simpson and castelltort davy and lague vegetation drag operator vegetation drag flows kean and smith nepf sediment transport flood anugased |

ApsimX | The Agricultural Production Systems sIMulator (APSIM) | apsim agricultural production systems agricultural production systems production systems simulator highly advanced simulator agricultural production production systems agricultural systems advanced simulator internationally recognized highly advanced systems simulator simulator of agricultural apsimx |

AquaTellUs | Fluvial-dominated delta sedimentation model | fluvial-dominated model models fluvial-dominated delta aquatellus models fluvial-dominated fluvial-dominated delta sedimentation fluvial-dominated delta models fluvial-dominated aquatellus models erosion delta sedimentation nested model approach flux aquatellus erosion flux flux depends longitudinal profiles sediment coastal evolution |

Area-Slope Equation Calculator | Pixel scale Area-Slope equation calculator | pixel calculator slope plot area vs. slope traditionally the area-slope area-slope equation alpha catchment area traditionally equation plot area-slope calculate the area-slope area-slope constant catchment constant and coefficient downslope neighbor geomorphologic area-slope equation calculator |

Auto marsh | Cellula automata model for salt marsh evolution with variable soil resistance under wind waves attack | cellula attack reproduce the effect salt marsh erosion soil resistance model reproduce soil salt marsh randomly distributed resistance model wind waves resistance erosion eroded model consists critical soil height distributed resistance cellula automata extreme events ecogemorphology auto marsh |

Avulsion | Stream avulsion model | stream model model stream avulsion model stream random walk stream avulsion avulsion as random walk coastal evolution avulsion |

BEDLOAD | Bedload transport model | bedload model bedload transport rates rates and weights weights per unit unit area transport rates bedload transport calculates the bedload calculates size-density transport fluvial morphodynamics |

BOM | Bergen Ocean Model | model ocean bergen three-dimensional hydrodynamic multi-purpose hydrodynamic multi-purpose model shelf seas coupled to biological re-suspension and contaminant three-dimensional hydrodynamic hydrodynamic multi-purpose coastal and shelf multi-purpose model contaminant models model for coastal seas biological re-suspension seasonal scale processes hydrodynamics bom |

BRaKE | Computes evolution of a bedrock river longitudinal profile in the presence of large, hillslope-derived blocks. | computes large hillslope-derived blocks profile evolution model channel profile evolution bedrock channel profile evolution model channel profile profile evolution bedrock channel bedrock brake model bedrock erosion erosion bedrock channel erosion bedrock incision river profile channel-hillslope coupling |

BackwaterCalculator | E-book: program for backwater calculations in open channel flow | e-book program flow open channel flow program for backwater channel flow backwater calculations calculations in open open channel subcritical flow fluvial morphodynamics backwatercalculator |

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 | e-book skin friction calculator program calculates backwater calculates backwater curves spatially constant bed constant bed slope program calculates calculates backwater backwater curves sand-bed stream spatially constant constant bed bed slope wright and parker flow stratification correction hydraulic resistance formulation formulation of wright elevation profile fluvial morphodynamics backwaterwrightparker |

Badlands | Basin and landscape dynamics | basin dynamics parallel tin-based landscape tin-based landscape evolution landscape evolution model simulate topography development landscape dynamics time scales tin-based landscape landscape evolution parallel tin-based topography development space and time built to simulate basin and landscape simulate topography evolution model hillslope model sediment flux badlands |

Barrier Inlet Environment (BRIE) Model | Coastal barrier island transgression model | coastal model simulates storm overwash barrier transgression resulting coastal barrier model estimates coastal barrier coastal barrier transgression coastal barrier sea-level rise model that simulates simulates storm storm overwash overwash and tidal tidal inlets inlets and estimates transgression resulting resulting from sea-level shoreline dynamics sea level rise tidal inlet barrier island coastal evolution coastal morphodynamics barrier inlet environment (brie) model |

Barrier3D | A spatially explicit model of coastal barrier evolution | evolution alongshore topographic variations years to centuries resolves cross-shore cross-shore and alongshore alongshore topographic topographic variations variations to simulate simulate the morphological segment over time exploratory model morphological evolution time scales simulating dune evolution barrier segment individual storm events barrier coastal overwash dunes ecogemorphology sea-level rise barrier3d |

BatTri | A graphical Matlab interface to the C language 2-D quality finite element grid generator Triangle. | triangle matlab language quality file to triangle triangle and visualizes mesh editing bathymetry incorporation incorporation and interpolation refinement properties prepares the input generation and refinement input file visualizes and saves saves the created grid generation created grid battri |

Bedrock Erosion Model | Read note in extended description. Knickpoint propagation in the 2D sediment-flux-driven bedrock erosion model | read description code is inactive module code inactive bedrock incision bedrock erosion model |

Bedrock Fault Scarp | This is a two-dimensional numerical model that computes the topographic evolution of the facet slope in the footwall of an active normal fault. | fault two-dimensional numerical model active normal fault normal fault code computes computes the formation active normal hillslope profile hillslope points move due prescribed erosion rate vertical and horizontal code computes formation profile fault, erosion, hillslope, facet, spur, scarp bedrock fault scarp |

BedrockAlluvialTransition | E-book: calculator for aggradation and degradation with a migrating bedrock-alluvial transition at the upstream end. | e-book calculator end computes fluvial aggradation program computes fluvial bedrock-alluvial transition fluvial aggradation bedrock basement channel sba program computes computes fluvial bedrock basement basement channel bedrock-alluvial transition point sba alluvial reach change bed variation fluvial morphodynamics bedrockalluvialtransition |

Bifurcation | Flow-partitioning and avulsion in a river delta bifurcation | flow-partitioning bifurcation river delta bifurcation river delta model delta bifurcation avulsion ongoing avulsion dynamics model generates bed elevation profiles model outputs include ongoing avulsion avulsion dynamics interaction model generates ongoing include |

Bing | Submarine debris flows | submarine flows submarine debris flow run a submarine debris flow submarine debris run flow sediment transport bing |

Bio | Biogenic mixing of marine sediments | biogenic sediments biogenic mixing marine sediments mixing of marine sediment transport bio |

BlockLab | BlockLab computes landscape evolution in the presence of large blocks of rock on hillslopes and in channels. | blocklab channels computes landscape treats landscape evolution blocklab treats landscape treats landscape landscape evolution surface rock blocklab treats large blocks rock evolution in landscapes landscapes where surface large blocks sediment transport theory |

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. | landscape lisflood caesar morphodynamic caesar geomorphic model landscape evolution model caesar geomorphic caesar lisflood landscape evolution combines the lisflood-fp erosion and deposition bates model flow model simulate erosion evolution model time scales |

CAM-CARMA | A GCM for Titan that incorporates aerosols | gcm titan aerosols titan by friedson adaptation of cam converted to titan developing a recent recent adaptation cam jpl friedson microphysics from carma carma global climate cam-carma |

CBOFS2 | The Second Generation Chesapeake Bay Operational Forecast System (CBOFS2): A ROMS‐Based Modeling System | system generation chesapeake bay regional ocean modeling ocean modeling system national ocean service regional ocean ocean modeling operational forecast system modeling system ocean service presently forecast system baroclinic forecast system national ocean ocean service water levels special case cbofs2 |

CEM | Coastline evolution model | coastline model spatial scales ranging addresses predominately sandy time-scales ranging ranging from years scales ranging addresses predominately years to millenia spatial scales coastline evolution model coastline evolution ranging from kilometers hundreds of kilometers kilometers to hundreds wave-dominated coastlines ranging coastal evolution cem |

CHILD | Landscape Evolution Model | model evolution landscape child computes sediment transport computes the time time evolution topographic surface fluvial and hillslope hillslope erosion erosion and sediment child transport computes time topographic surface landscape evolution erosion soil erosion landform development drainage basin |

CICE | Los Alamos sea ice model | alamos los model polar sea ice computationally efficient model simulating the growth computationally efficient movement of polar sea ice model sea ice polar sea ice model suitable efficient model cice model melting including process studies cice global climate models |

CLUMondo | The CLUMondo model is a spatially explicit and dynamics land system change model | model clumondo spatially explicit land systems approach land systems land systems systems approach land cover land systems depends land cover composition land cover classifications management activities employed reflect land clumondo is based socio-ecological systems approach land system change model |

CMFT | Coupled salt Marsh - tidal Flat Transect model | marsh flat transect coupled coupled long-term evolution coupled long-term salt marshes tidal flats includes tidal currents dimensional model long-term evolution evolution of salt framework includes tidal model framework includes model tidal currents marshes and tidal includes tidal flats ecogemorphic salt marsh - tidal flat evolution cmft |

CMIP | Data component provides monthly mean temperature for Permafrost Region 1902-2100 | permafrost region data 1902-2100 model intercomparison project climate model intercomparison intercomparison project data component processed cru-ncep climate model called cmip model intercomparison component processed original climate models data component cru-ncep climate data presented include climate model project cmip |

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. | crest simulation coupled routing servir project team nasa servir project university of oklahoma project team nasa servir servir project hybrid modeling strategy distributed hydrological model excess storage distributed hydrological crest model hybrid modeling modeling strategy hydrological model continental |

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 | multi-physics deformation fluid flow pore pressure evolution multiple glacial cycles hybrid numerical model ice sheet loading regular finite element finite element methods control volume finite volume finite element brine migration stress variation pore pressure pressure evolution solute transport glacial cycles finite element cvfem rift2d |

CVPM | Multidimensional heat-transfer modeling system for permafrost with advanced unfrozen water physics | multidimensional physics control volume permafrost control volume volume permafrost model modular heat-transfer modeling volume permafrost educational tool designed for scientific modular heat-transfer cvpm modeling system designed permafrost terrain nonlinear heat-transfer equations engineering studies heat-transfer modeling system control permafrost heat-transfer earth mars |

Caesar | Cellular landscape evolution model | cellular model including flow routing multi grainsize sediment grainsize sediment transport cellular landscape evolution landscape evolution model fluvial processes including flow flow routing multi grainsize sediment transport cellular landscape landscape evolution emphasis on fluvial grainsize sediment caesar |

CarboCAT | Carbonate cellular automatacyclicity | carbonate automatacyclicity carbonate lithofacies cellular automata automata to model model horizontal horizontal and vertical vertical distributions distributions of carbonate carbocat lithofacies carbonate lithofacy cellular automatacyclicity |

Channel-Oscillation | Read note in extended description. Simulates Oscillations in arid alluvial channels | read description code is inactive module code inactive channel oscillation arid alluvial channel channel-oscillation |

ChannelProfiler | The ChannelProfiler extracts and plots channel networks from a landlab grid. | grid extract channel networks channel networks order to extract extract channel flow connectivity flow networks identified receiver order extract channel connectivity profile channelprofiler |

ChesROMS | Chesapeake Bay ROMS Community Model (ChesROMS), special case of ROMS | chesroms model roms bay chesapeake research consortium noaa merhab program ocean modeling system research consortium natural resources maryland department noaa merhab department of natural chesapeake bay region regional ocean modeling rutgers regional ocean chesapeake bay program chesapeake research university of maryland chesapeake bay |

Chi analysis tools | Tool for examining channel profiles in chi-elevation space using the integral method of channel analysis | tool analysis channel examining examining bedrock channels examining bedrock bedrock channels adequately describes channel chi-elevation space describes channel incision power incision model stream power incision statistical tests spim channel incision space incision model describes channel geomorphology bedrock channel erosion topographic analysis chi analysis tools |

ChiFinder | Calculate Chi Indices | indices chi calculate sensu perron calculates chi indices landlab landscape royden component calculates chi chi indices perron component calculates calculates chi landlab sensu landscape chi index chifinder |

Cliffs | Numerical model to compute tsunami propagation and runup on land in the shallow-water approximation | numerical approximation shallow-water approximation cliffs features cartesian or spherical dimensional splitting features shallow-water titov synolakis tsunami inundation runup on land shallow-water model cliffs |

CoastMorpho2D | Long term 2D morphodynamics of coastal areas | long term morphodynamics areas including tidal currents long term storm surge edge erosion wind waves swell waves marsh vegetation marsh ponding morphodynamics of coastal coastal areas including tidal tidal currents sand mud waves coastmorpho2d |

Coastal Dune Model | Evolution of Coastal Foredunes | foredunes coastal evolution vegetated coastal foredunes model describing coastal foredunes describing the morphodynamic morphodynamic evolution evolution of vegetated vegetated coastal model coastal dune model |

Coastal Landscape Transect Model (CoLT) | Geomorphic and carbon evolution of a bay-marsh-forest coastal transect | |

Compact | Sediment compaction | sediment compaction compact a sediment sediment column compact column |

CosmoLand | 2-D model tracking cosmogenic nuclides and mixing in landslide terrain | model terrain simplified landscape undergoing surface crn concentration model tracks tracks both surface eroded off hillslopes simplified landscape landscape undergoing concentration eroded fluvial network surface crn crn concentration diffusive-like concentration erosion landslide erosion landscape evolution landslides cosmogenic radionuclides cosmoland |

Coupled1D | Read note in extended description. Coupled 1D bedrock-alluvial channel evolution | coupled code is inactive module code inactive alluvial-channel evolution coupled1d |

CrevasseFlow | The module calculates crevasse splay morphology and water discharge outflow of a crevasse splay. | crevasse splay module calculates preset flood event crevasse splay daily water discharge water discharge outflow water discharge trunk channel downstream water discharge series trunk channel preset flood flood event event and evolves daily water lower yellow river coastal evolution crevasseflow |

Cross Shore Sediment Flux | Cross-Shore Sediment Flux Equations | equations sediment flux cross-shore cross-shore sediment flux addresses predominately sandy sediment flux model spatial scales ranging flux model addresses model addresses predominately sediment flux cross-shore sediment airy wave theory linear airy wave predominately sandy wave-dominated coastlines full linear airy time-scales ranging ranging from years coastal sediment transport coastal evolution cross shore sediment flux |

CryoGrid3 | CryoGrid 3 is a simple land-surface scheme dedicated to modeling of ground temperatures in permafrost environments. | cryogrid environments represent energy transfer surface energy balance energy transfer processes surface energy represent energy energy transfer calculates the surface order to represent model includes processes energy balance model calculates transfer processes energy balance in order radiation balance permafrost cryogrid3 |

Cyclopath | A 2D/3D model of carbonate cyclicity | model cyclicity scale platform geomtry carbonate sediment production generates high-frequency platform large scale platform high-frequency platform top platform top auto model of carbonate platform geomtry carbonate sediment sediment production production and transport transport that generates generates high-frequency top auto auto and allocycles stratigraphy cyclopath |

DELTA | Simulates circulation and sedimentation in a 2D turbulent plane jet and resulting delta growth | simulates turbulent growth circulation turbulent plane jet resulting delta growth simulates circulation turbulent plane delta growth circulation and sedimentation plane jet jet and resulting resulting delta sedimentation plane coastal evolution delta |

DHSVM | DHSVM is a distributed hydrologic model that explicitly represents the effects of topography and vegetation on water fluxes through the landscape. | dhsvm landscape distributed hydrologic ten years ago university of washington distributed hydrology model years ago distributed hydrology hydrology model ten years university washington ago continental |

DLBRM | Distributed Large Basin Runoff Model | model large basin runoff simulates hydrologic processes entire watershed sequentially watershed hydrology model physically based grid network hydrology model model that subdivides network and simulates simulates hydrologic hydrologic processes watershed sequentially watershed hydrology entire watershed dlbrm watershed basins fluvial morphodynamics pollutants |

DR3M | Distributed Routing Rainfall-Runoff Model--version II | model routing distributed version branched system routing storm runoff rainfall as input system of pipes branched natural channels routing storm storm runoff watershed model natural input basins dr3m |

DROG3D | 3-DIMENSIONAL DROGUE TRACKING ALGORITHM FOR A FINITE ELEMENT GRID WITH LINEAR FINITE ELEMENTS | finite drogue tracking algorithm finite element mesh tracks passive drogues harmonic velocity field tracks passive velocity field finite element element mesh passive drogues harmonic velocity tracks field mesh drog3d |

Dakotathon | A Python API for the Dakota iterative systems analysis toolkit. | python api dakota toolkit sandia national laboratories national laboratories sandia national developed at sandia uncertainty quantification software toolkit including support calibration techniques support for sensitivity basic model interface laboratories dakota experiment sandia national uncertainty sensitivity optimization calibration dakotathon |

Delft3D | 3D hydrodynamic and sediment transport model | hydrodynamic model cohesive sediment transport curvilinear multi-domain mesh wave-current interaction hydrostatic flow bed stratigraphy water quality particle tracking online visualization cohesive sediment sediment transport curvilinear multi-domain spheric coord. multi-domain mesh mesh in cartesian cartesian or spheric hydrodynamics coastal and marine delft3d |

DeltaBW | E-book: Calculator for evolution of long profile of a river ending in a 1D migrating delta, using a backwater formulation. | e-book calculator migrating delta subaerial fluvial fan-delta subaerial fluvial fluvial fan-delta constant width subaerial fluvial width constant constant bed resistance fan-delta channel constant bed fan-delta prograding unit width bed profile evolution subaerial fluvial delta deltabw |

DeltaClassification | Geometry classification of delta islands | geometry islands active geomorphic processes extracting information nature and spatial spatial extent extent of active active geomorphic geomorphic processes processes across deltas unsupervised machine learning machine learning algorithm machine learning ensemble unsupervised machine remotely sensed imagery two-step ensemble unsupervised spatially continuous zones delta landforms deltaclassification |

DeltaNorm | E-book: Calculator for evolution of long profile of a river ending in a 1D migrating delta, using the normal flow approximation. | e-book calculator migrating delta subaerial fluvial fan-delta subaerial fluvial fluvial fan-delta constant width subaerial fluvial width constant constant bed resistance fan-delta channel constant bed fan-delta prograding unit width bed profile evolution subaerial fluvial delta deltanorm |

DeltaRCM | River delta formation and evolution model with channel dynamics | river dynamics rule-based exploratory models parcel-based cellular flux cellular flux routing river deltas sediment transport model exploratory models parcel-based cellular cellular flux flux routing formation of river broad category category of rule-based rule-based exploratory transport model sediment transport delta evolution cellula automata coastal morphdynamics deltarcm |

DeltaRCM Vegetation | Delta-building model DeltaRCM expanded to include vegetation | delta-building vegetation delta-building model deltarcm model deltarcm expanded included vegetation effects delta-building model model deltarcm deltarcm expanded expanded to included vegetation effects included vegetation increasing bank stability effects vegetation colonizes logistic growth rate resistance to flow delta delta evolution deltarcm vegetation |

DeltaSIM | Process-response model simulating the evolution and stratigraphy of fluvial dominated deltaic systems | process-response systems fluvial dominated deltaic dominated deltaic systems process-response model simulating based on simple erosion and deposition simulating the evolution evolution and stratigraphy stratigraphy of fluvial fluvial dominated dominated deltaic deltaic systems simple approximations approximations of erosion process-response model model simulating delta evolution stratigraphy fluvial deltasim |

Demeter | Demeter - A Land Use and Land Cover Change Disaggregation Model | demeter model land cover source python package open source python earth system models integrated assessment model source python python package future land allocations land allocations generated change assessment model assessment model system models open source built to disaggregate disaggregate projections projections of future lulcc land use and land cover change |

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. | illustration e-book load transport total load calculator wright-parker formulation load calculator depth-discharge and total total load flow resistance bedload transport ashida-michiue formulation suspended load wright-parker formulation for flow formulation for bedload formulation calculator sediment transport river discharge fluvial morphodynamics depdisttotloadcalc |

DepressionFinderAndRouter | Find depressions on a topographic surface. | find surface topographic surface component identifies depressions default true component identifies identifies depressions find existing routing component existing routing fields routing fields output finds an outlet find existing identifies topographic outlet flow path drainage depressionfinderandrouter |

DepthDependentDiffuser | Soil depth-dependent linear hillslope diffuser | soil diffuser johnstone and hilley dependent linear diffusion linear diffusion rule style of johnstone slope dependent linear component implements implements a depth dependent linear linear diffusion diffusion rule hilley johnstone slope dependent vertical velocity profile prescribed exponential vertical hillslope depthdependentdiffuser |

DepthDependentTaylorDiffuser | This component implements a depth-dependent Taylor series diffusion rule, combining concepts of Ganti et al. (2012) and Johnstone and Hilley (2014). | taylor ganti rule combining taylor series expansion johnstone and hilley taylor series component inspired johnstone hillslope sediment flux nonlinear hillslope flux hillslope flux derived series expansion inspired johnstone dependent component inspired math hillslope sediment nonlinear hillslope depth dependent component andrews-bucknam formulation soil creep hillslope diffusion depthdependenttaylordiffuser |

DetachmentLtdErosion | Simulate detachment limited sediment transport. | simulate transport simulates detachment limited detachment limited sediment limited sediment transport stream power component simulates detachment detachment limited limited sediment sediment transport stream power flow receiver flow receiver fields upstream node order landlab component power component component erosion detachmentltderosion |

Detrital Thermochron | Code for estimating long-term exhumation histories and spatial patterns of short-term erosion from the detrital thermochronometric data. | code data detrital thermochronometric data estimating long-term exhumation long-term exhumation histories code for estimating thermochronometric data estimating long-term long-term exhumation exhumation histories histories and spatial spatial patterns patterns of short-term short-term erosion detrital thermochronometric detrital thermochron |

Diffusion | Diffusion of marine sediments due to waves, bioturbation | bioturbation diffusion waves diffusion of marine marine sediments sediments sediment transport |

Dorado | A Python package for simulating passive particle transport in shallow-water flows | python flows simulating passive lagrangian passive lagrangian particle lagrangian particle transport shallow-water hydrodynamic model random walk methodology weighted random walk python package passive lagrangian lagrangian particle shallow-water hydrodynamic walk methodology package for simulating simulating passive particle transport transport over flow-fields sediment transport sediment flux dorado |

DrEICH algorithm | Algorithm for extracting channel networks from high resolution topographic data | algorithm data chi river profile river profile analysis predict channel head channel head locations chi river river profile profile analysis analysis to predict river networks predict channel head locations extraction of river river extracted channel heads high resolution lidar geomorphology hydrological bedrock channel erosion dreich algorithm |

Drainage Density | Component for calculating drainage density in Landlab given a channel network | landlab component network landlab drainage density calculates landscape-averaged drainage drainage density component landscape-averaged drainage density component calculates landscape-averaged density component calculates drainage density landlab drainage density component calculates landscape-averaged landscape-averaged drainage component calculates density nearest channel landscape morphology morphometry |

DredgeSlotBW | E-book: calculator for aggradation and degradation of sediment mixtures in gravel-bed streams subject to cyclic hydrographs. | e-book calculator hydrographs normal flow flow dredge slot normal flow equilibrium program calculates normal depth wright and parker flow depth bed evolution bed mobile-bed normal flow dredge sediment flow depth prevailing fluvial morphodynamics dredgeslotbw |

DynEarthSol3D | DynEarthSol3D is a finite element solver that models the momentum balance and the heat transfer of elasto-visco-plastic material in the Lagrangian form. | lagrangian material form finite dynamic earth solver open-source finite element finite element code dynamic earth transfer in lagrangian lagrangian form earth solver open-source finite unstructured meshes finite element element code code that solves solves the momentum momentum balance heat transfer dynearthsol3d |

ECSimpleSnow | A simple snow model | model previous analysis step simple snow model accumulate snow based analysis step model that employs employs an empirical empirical algorithm algorithm to melt melt or accumulate based on surface surface temperature temperature and precipitation previous analysis simple snow snow model snow ecsimplesnow |

EF5 | Ensemble Framework For Flash Flood Forecasting | forecasting framework flash flood remote sensing laboratory university of oklahoma hydrometeorology and remote remote sensing sensing laboratory sacramento soil moisture soil moisture accouning moisture accouning model oklahoma water balance models hydrometeorology remote sensing laboratory university flash floods ef5 |

ELCIRC | Eulerian-Lagrangian CIRCulation | eulerian-lagrangian circulation unstructured-grid model designed baroclinic circulation unstructured-grid model model designed effective simulation finite-difference eulerian-lagrangian algorithm shallow water equations scales elcirc baroclinic finite-difference eulerian-lagrangian water equations written to realistically river forcings unstructured-grid ocean circulation |

ENTRAIN | Simulates critical shear stress of median grain sizes | simulates sizes critical shear stress yalin and karahan karahan formulation assuming no hiding bed using yalin calculates the critical critical shear shear stress stress for entrainment median size size-density fraction yalin karahan calculates formulation sediment entrainment entrain |

ENTRAINH | Simulates critical shields theta for median grain sizes | simulates sizes critical shields theta critical shear stress shields theta calculates the critical critical shields jth fraction hiding function critical shear median size shear stress calculates critical shields theta ith sediment entrainment entrainh |

ERA5 Data Component | A CSDMS data component used to download the ECMWF Reanalysis v5 (ERA5) datasets | |

ESCAPE | parallel global-scale landscape evolution model | parallel model simulate earth surface earth surface dynamics parallel landscape evolution landscape evolution model simulate earth earth surface built to simulate geological times parallel landscape landscape evolution surface dynamics dynamics at global global scale evolution model address problems related geomorphology marine sedimentation erosion/deposition parallel computing python escape |

Ecopath with Ecosim | Ecopath with Ecosim (EwE) is an ecological modeling software suite for personal computers | ewe ecosim ecopath computers modeling software suite personal computers suite for personal ecological modeling software protected areas address ecological questions impact and placement ecological modeling modeling software software suite evaluate ecopath software package marine protected areas ecopath with ecosim |

Elv-GST | Numerical 1D research code Elv applied to gravel-sand transitions | numerical elv research transitions research code elv code elv applied gravel-sand transitions relates abrupt gravel-sand transitions code elv elv applied relates to blom gravel-sand transitions research code alluvial rivers advance halt of abrupt transitions relates abrupt gravel-sand retreat mixed-size sediment gravel-bed rivers sand-bed rivers elv-gst |

Eolian Dune Model | Read note in extended description. Werner's model for eolian dune formation and evolution | code is inactive module code inactive eolian transport eolian dune model |

Equilibrium Calculator | Equilibrium solver of Self-formed, Single-thread, Sand-bed Rivers | single-thread self-formed sand-bed rivers model predicts bankfull predicts bankfull geometry geometry of single-thread sand-bed rivers conservation of channel floodplain sediment bankfull discharge model predicts channel bed bed and floodplain require the a-priori a-priori knowledge predicts bankfull bankfull geometry bankfull equilibrium calculator |

Erode | Fluvial landscape evolution model | fluvial model fluvial landscape evolution landscape evolution model modeling tool cmt csdms modeling tool fluvial landscape evolution model landscape evolution tool cmt csdms modeling modeling tool written in python erode raster-based |

ErosionDeposition | Landlab component for fluvial erosion/deposition. | deposition landlab erosion davy and lague journal of geophysical geophysical research component calculates fluvial landlab erosiondeposition component calculates fluvial erosion erosiondeposition component calculates derived by davy component calculates calculates fluvial landlab erosiondeposition single substrate lague journal research river erosion sediment transport landscape evolution erosiondeposition |

EstuarineMorphologyEstimator | Empirical Assessment Tool for Bathymetry, Flow Velocity and Salinity in Estuaries Based on Tidal Amplitude and Remotely-Sensed Imagery | bathymetry flow imagery assessment present a python predicts the hydrodynamics bed elevation includes a comprehensive comprehensive set patterns of channels channels and bars bars in mere python tool along-channel width profile python empirical relations derived flow velocity along-channel width width profile estuary morphology salinity rapid assessment tool estuarinemorphologyestimator |

ExponentialWeatherer | Exponential soil production function in the style of Ahnert (1976) | ahnert exponential implements exponential weathering component implements exponential bedrock on hillslopes soil production component implements weathering of bedrock soil soil production rate production implements exponential exponential weathering exponential soil production style of ahnert production rate soil production function hillslope weathering exponentialweatherer |

FACET | Floodplain and Channel Evaluation Tool (FACET) | facet tool channel evaluation delaware river watersheds digital elevation models open source modules derive reach-scale summaries high-resolution digital elevation chesapeake bay bay and delaware delaware river python tool floodplain geomorphic measurements river watersheds elevation models current tool functionality geomorphic measurements open source channel evaluation tool floodplains floodplain extent channel width |

FLDTA | Simulates flow characteristics based on gradually varied flow equation | simulates equation flow characteristics gradually varied flow varied flow equation open channel velocity and depth depth based gradually varied flow velocity varied flow flow equation calculates the flow calculates channel velocity depth reaches fldta |

FTCS1D-NonLinear | Read note in extended description. Forward Time Centered Space (FTCS) method for 1D nonlinear diffusion equation | ftcs code is inactive module code inactive sediment transport diffusion ftcs1d-nonlinear |

FTCS2D | Read note in extended description. Forward Time Centered Space (FTCS) method for 2D diffusion equation | ftcs code is inactive module code inactive sediment transport diffusion ftcs2d |

FTCS2D-TerraceDiffusion | Read note in extended description. Forward Time Centered Space (FTCS) method for 2D Terrace diffusion | ftcs code is inactive module code inactive sediment transport diffusion ftcs2d-terracediffusion |

FUNDY | a 3-D diagnostic model for continental shelf circulation studies | diagnostic studies barotropic boundary conditions linear finite elements linearized shallow water shallow water equations water equations forced boundary conditions finite elements solves the linearized linearized shallow shallow water water equations equations forced forced by tidal barotropic boundary density gradient continental shelf circulation hydrodynamics fundy |

FUNWAVE | Fully Nonlinear Boussinesq Wave Model | model nonlinear boussinesq wave time-stepping boussinesq model time-stepping boussinesq ocean surface wave surface wave propagation boussinesq model funwave model for ocean ocean surface surface wave wave propagation phase-resolving time-stepping nearshore wave dynamics |

FVCOM | The Unstructured Grid Finite Volume Coastal Ocean Model | model unstructured grid finite umassd-whoi joint efforts ocean circulation model circulation model developed coastal ocean circulation joint efforts ocean turbulent model umassd-whoi joint primitive equation coastal general ocean turbulent circulation model fvcom ocean circulation primitive equation developed by umassd-whoi equation coastal ocean physical oceanography |

FVshock | Finite Volume two-dimensional shock-capturing model. | volume finite model two-dimensional shallow water shallow water equations numerical model solves sediment transport bed-load and suspended suspended load two-dimensional shallow shallow water modes of sediment canestrelli solves the two-dimensional water equations partial differential equations differential equations cast numerical model hydro-morphodynamic fluvial fvshock |

FallVelocity | E-book: Particle fall velocity calculator | e-book particle calculator fall velocity velocity for spheres fluvial morphodynamics fallvelocity |

FastscapeEroder | Compute fluvial erosion using stream power theory (“fastscape” algorithm) | fastscape algorithm compute theory braun-willett fastscape approach braun-willett fastscape fastscape approach stream power framework power framework approach to calculate calculate the amount amount of erosion stream power scheme stream power explicit stream power grid framework power scheme erosion fastscapeeroder |

FillinPitsFlatsDEM | Read note in extended description. Filling in pits and flats in a DEM | read description note extended code is inactive module code inactive hydrologivally corrected dem fillinpitsflatsdem |

FineSed3D | A turbulence-resolving numerical model for fine sediment transport in bottom boundary layer | layer fine sediment transport turbulence-resolving numerical model layer is developed fine sediment sediment transport turbulence-resolving numerical bottom boundary layer simplified eulerian two-phase eulerian two-phase flow sediment equilibrium eulerian approximation numerical model boundary layer sediment settling velocity simplified eulerian turbulence-resolving finesed3d |

FireGenerator | This component generates a random fire event or fire time series from the Weibull statistical distribution. | weibull distribution fire component component generates random generates random numbers weibull distribution weibull distribution assumes component generates generates random random numbers fire regime fire recurrence units distribution assumes time random probability distribution firegenerator |

Flex1D | Read note in extended description. Fourier filtering in 1D while solving the flexure equation | read description code is inactive module code inactive lithosphere deflection flex1d |

Flex2D | Read note in extended description. Fourier filtering in 2D while solving the flexure equation | read description code is inactive module code inactive lithosphere deflection flex2d |

Flex2D-ADI | Read note in extended description. Solving the flexure equation applying Advection Diffusion Implicit (ADI) method | adi method code is inactive module code inactive lithosphere deflection flex2d-adi |

Flexure | Deform the lithosphere with 1D or 2D flexure. | flexure deform lithospheric flexure model landlab component lithospheric flexure flexure model component that implements landlab lithospheric model deflection isostasy |

FlowAccumulator | Component to accumulate flow and calculate drainage area. | component area calculates drainage area drainage area calculates drainage accumulates flow flow flowaccumulator supports multiple calculating flow direction flowaccumulator flowaccumulator component drainage flow path |

FlowDirectorD8 | Single-path (steepest direction) flow direction with diagonals on rasters. | single-path steepest flow rasters flow direction finding steepest direction finding on raster raster grids direction finding flow direction direction method finding raster grids flow path flow director flowdirectord8 |

FlowDirectorDinf | Flow direction on a raster grid by the D infinity method. | method flow tarboton directs flow directs flow directions steepest subtriangle subtriangle flow path flow director flowdirectordinf |

FlowDirectorMFD | Multiple-path flow direction with or without out diagonals. | multiple-path diagonals flow direction method multiple flow direction direction method multiple flow directs flow assigned multiple flow flow flow direction neighboring nodes multiple assigned multiple directs method flow path flow director flowdirectormfd |

FlowDirectorSteepest | Single-path (steepest direction) flow direction without diagonals. | single-path steepest flow diagonals descent flow directions single-path steepest descent steepest descent flow steepest single-path steepest flow directions components finds descent flow steepest single-path single-path steepest steepest descent directions finds the steepest flow path flow director flowdirectorsteepest |

Fourier-Bessel-integration | Read note in extended description. Numerical integration of Fourier-Bessel terms | code is inactive module code inactive morphologic volcanic cone fourier-bessel-integration |

FractionalNoises1D | Read note in extended description. 1D fractional-noise generation with Fourier-filtering method | code is inactive module code inactive stochastic fractionalnoises1d |

FractionalNoises2D | Read note in extended description. 2D Gaussian fractional-noise generation with Fourier-filtering method | code is inactive module code inactive stochastic fractionalnoises2d |

FractureGridGenerator | Create a 2D grid with randomly generated fractures. | create grid fractures cell wide exist fracture networks wide cell weathering erosion flow dynamics fracturegridgenerator |

Frost Model | Frost model predicts the likelihood of occurrence of permafrost in the land surface based on the monthly temperature distribution | frost distribution model predicts air frost number thawing degree days dimensionless ratio based frost number model implement implement the calculation dimensionless ratio freezing and thawing thawing degree degree days air frost ratio based based on freezing number annual temperature distribution annual temperature cryosphere permafrost frost model |

FwDET | Calculate floodwater depth based on an inundation polygon (e.g. from remote sensing) and a DEM | dem calculate polygon sensing flood extent layer extent layer quick estimation estimation of water water depths flooded domain flood extent layer flood gis water depth fwdet |

GEOMBEST | Geomorphic Model of Barrier, Estuarine, and Shoreface Translations | estuarine barrier translations model morphological-behaviour model model that simulates simulates the evolution evolution of coastal coastal morphology morphology and stratigraphy stratigraphy resulting sea level level and sediment sediment volume geombest shoreface estuary morphological-behaviour barrier island coastal morphdynamics coastal sediment transport morphologic longshore sediment transport |

GEOMBEST++ | Geomorphic model of barrier, estaurine, and shoreface translations plus dynamic marsh plus waves | estaurine geomorphic barrier waves geombest morphological-behaviour model model that simulates coastal morphology morphology and stratigraphy stratigraphy resulting sea level level and sediment sediment volume simulates the evolution evolution of coastal introducing wave erosion evolution shoreface marsh barrier island wave erosion overwash sea level rise geombest++ |

GEOMBEST++Seagrass | Geomorphic Model of Barrier, Estuarine, and Shoreface Translations + Marsh + Seagrass | estuarine marsh seagrass barrier geombest morphological-behaviour model model that simulates simulates the evolution evolution of coastal coastal morphology morphology and stratigraphy stratigraphy resulting sea level level and sediment sediment volume incorporating seagrass dynamics seagrass builds incorporating seagrass barrier island coastal evolution geombest++seagrass |

GEOMBEST-Plus | 2D cross-shore geomorphological model of barrier island and marsh response to sea level rise. | cross-shore rise geomorphic model sea level coastal morphology shoreface translations geombest-plus differs barrier and estuary morphological-behaviour model dean and maumeyer large-scale behaviour models barrier shoreface sediment volume estuarine geombest-plus geomorphic overwash sea level rise barrier island marsh |

GEOtop | Distributed hydrological model, water and energy budgets | distributed model water budgets water balance integrates energy balance equation accommodates very complex complex topography richards’ equation surface energy balance balance integrates geotop accommodates balance equation geotop surface snow temperature digital elevation models return surface temperature models land surfaces models basins |

GFlex | Multiple solution methods for isostasy and lithospheric flexure | multiple flexure geoscientific model development model development geoscientific model submitted to geoscientific wickert gflex flexure gflex flexure model flexure model wickert landlab wrapper wickert gflex model development geoscientific landlab install lithospheric flexure gflex |

GIPL | GIPL(Geophysical Institute Permafrost Laboratory) is an implicit finite difference one-dimensional heat flow numerical model. | gipl geophysical laboratory institute geophysical institute permafrost institute permafrost laboratory geophysical institute one-dimensional heat flow difference one-dimensional heat permafrost laboratory heat flow numerical institute permafrost gipl model implicit finite difference finite difference one-dimensional flow numerical model one-dimensional heat heat flow permafrost |

GISKnickFinder | This python code can be used to find knickpoints and extract information about streams, it utilizes built-in functions of ArcGIS. | streams arcgis find knickpoints based find knickpoints knickpoints based create longitudinal profiles landscape stream including stream path knickpoint locations elevation created find based curvature longitudinal profiles stream gisknickfinder |

GISS AOM | GISS Atmosphere-Ocean Model | giss model atmosphere-ocean model simulates the earth gridded domain earth computer program program that simulates earth orbital parameters earth climate prognostic variables earth atmospheric constituents earth surface distribution model requires earth topography prognostic variables include giss aom |

GISS GCM ModelE | GISS GCM ModelE | giss gcm modele earth system models coupled atmosphere-ocean models including interactive atmospheric interactive atmospheric chemsitry land surface components system models earth system atmosphere-ocean models giss series configurations of earth including interactive atmospheric chemsitry carbon cycle standard atmosphere sea ice giss gcm modele |

GLUDM | Global future agricultural land use dynamics model | global model unique regression equation calculates a unique unique regression relative area global population global population predictions predicted global population regression equation land specific land model calculates population predictions population relative land use agriculture future gludm |

GNE | Set of biogeochemical sub-models that predicts river export | set export human impact characteristics predicts annual river annual river exports set of biogeochemical impact characteristics basin models biogeochemical sub-models sub-models that predicts predicts annual annual river river exports function of basin-aggregated basin-aggregated natural natural and human human impact biogeochemistry water quality gne |

GOLEM | Landscape evolution model | landscape model landscape evolution model landscape evolution evolution model golem |

GRLP | Evolves gravel-bed river long profiles | evolves profiles transport-limited gravel-bed rivers semi-implicit numerical transport-limited gravel-bed analytical and numerical compute long-profile evolution gravel-bed rivers computes transient long-profile evolution numerical experience flow resistance valley-resolving exner equation meyer-peter and müller bed-material sediment discharge evolution of transport-limited compute long-profile alluvial-channel evolution long profile grlp |

GSDCalculator | E-book: Calculator for statistical characteristics of grain size distributions. | e-book calculator distributions distribution statistics calculator size distribution statistics grain size distribution statistics calculator size distribution distribution statistics grain size size distribution statistics grain fluvial morphodynamics gsdcalculator |

GSFLOW | Ground-water and Surface-water FLOW model | surface-water flow ground-water model geological survey modular geological survey precipitation-runoff precipitation-runoff modeling system survey precipitation-runoff modeling survey modular groundwater geological survey modular groundwater flow modeling system coupled model based survey modular groundwater flow model survey precipitation-runoff precipitation-runoff modeling modular groundwater model based hydrological model basin gsflow |

GSFLOW-GRASS | Quickly generates input files for and runs GSFLOW, and visualizes the output | gsflow quickly output generates usgs integrated groundwater quickly generates input generates input files surface-water model runs gsflow usgs integrated quickly generates integrated groundwater outputs of gsflow generates input input files visualize the outputs usgs hydrological model watershed groundwater gsflow-grass |

GST-extendedmodel | Extended GST model: combination of an analytical GST migration model combined with closure relations based on the assumption of quasi-equilibrium conditions | gst extended combination conditions analytical gst migration gst migration model extended gst model migration model combined analytical gst gst migration closure relations surface texture quasi-equilibrium conditions extended gst combined with closure slope and surface assumption of quasi-equilibrium gst model gravel-sand transitions mixed-size sediment gravel-bed rivers sand-bed rivers gst-extendedmodel |

Gc2d | Glacier / ice sheet evolution model | glacier ice model models the growth ice sheets growth and evolution evolution of valley valley glaciers glaciers and ice models sheets growth evolution valley glaciers cryosphere gc2d |

GeoClaw | Depth-averaged fluid dynamics for modeling geophysical flows and wave propagation | depth-averaged propagation originally developed modeling tsunami generation storm surge modeling tsunami generation dam break problems developed for modeling modeling tsunami surge modeling modeling originally inundation generation overland flooding dam break shallow-water model tsunami storm wave geoclaw |

GeoTiff Data Component | A CSDMS data component for accessing data and metadata from a GeoTIFF file, through either a local filepath or a remote URL.. | csdms data file url. python modeling toolkit modeling toolkit python modeling remote url library for accessing local filepath geotiff data component geotiff file accessing data geotiff data toolkit url geotiff python modeling geospatial |

Glimmer-CISM | Dynamic thermo-mechanical ice sheet model | dynamic model ice sheet model global climate models three-dimensional thermomechanical ice thermomechanical ice sheet sheet model climate models open source three-dimensional thermomechanical gpl thermomechanical ice ice sheet range of global global climate nerc genie project nerc genie glimmer-cism |

Gospl | Global Scalable Paleo Landscape Evolution | evolution scalable paleo landscape simulate global-scale forward global-scale forward models stratigraphic history forced deforming plate tectonics coarse and fine landscape evolution paleotopographies and paleoclimate paleoclimate reconstructions complete sediment routing sediment routing perspective simulate global-scale global-scale forward forward models models of landscape stratigraphic history gospl |

GrainHill | Cellular automaton model of hillslope evolution | cellular evolution grain hill model grain hill hill model computational framework rock hill model study slope forms disturbance grain stochastic disturbance grain aggregates cells representing events stochastic disturbance events grainhill |

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. | e-book calculator rise evolution gravel-bed reach sand-bed reach reach gravel-bed sand-bed calculates the long long profile gravel sand transport assumed model bed material model calculates bed bed evolution subside fluvial morphodynamics gravelsandtransition |

GreenAmptInfiltrationModel | The Green-Ampt method of infiltration estimation. | estimation infiltration estimation green-ampt method method of infiltration greenamptinfiltrationmodel |

GridMET Data Component | A CSDMS data component for fetching and caching gridMET meteorological data. | csdms data component fetching conus meteorological data conus meteorological caching daily gridmet fetching and caching caching daily cli gridmet data component meteorological data api conus gridmet data daily gridmet bmi for fetching precipitation accumulation gridmet bmi gridmet meteorology climate temperature precipitation |

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. | boussinesq flow aquifer surface shallow groundwater flow modeling shallow groundwater modeling shallow groundwater flow hydraulic conductivity vertical component shallow groundwater flow is negligible landlab components groundwater table approaches groundwater total groundwater hydraulic conductivity hydrology seepage groundwaterdupuitpercolator |

GullyErosionProfiler1D | This model is designed to simulate longitudinal profiles with headward advancing headcuts. | headcuts simulate longitudinal profiles headward advancing headcuts longitudinal profiles profiles with headward headward advancing simulate longitudinal model simulates gully advancing headcuts model simulates model model is designed gully elevation profile matlab arid alluvial channel gullyerosionprofiler1d |

HBV | HBV model is a rainfall-runoff model | hbv model rainfall-runoff hydrologiska byråns vattenbalansavdelning includes conceptual numerical byråns vattenbalansavdelning hydrologiska byråns conceptual numerical descriptions hbv hydrological model catchment scale includes conceptual conceptual numerical rainfall-runoff model hbv model hydrological processes hbv hydrological hydrological model professor amir aghakouchak discharge |

HIM | Hallberg Isopycnal Model | model isopycnal hallberg boussinesq primitive equations primitive equation model general orthogonal horizontal orthogonal horizontal coordinates isopycnal vertical coordinates solving the boussinesq boussinesq primitive simulating the ocean equation model ocean by numerically numerically solving general orthogonal orthogonal horizontal primitive equation isopycnal vertical him |

HYPE | Hydrological model for simulation of water and water quality over time | hydrological time water model semi-distributed hydrological model semi-distributed hydrological water quality hype hydrological model quality simulates water semi-distributed water quantity |

HackCalculator | Calculate Hack parameters. | hack calculate parameters component calculates hack drainage basins hacks law component calculates calculates hack drainage law parameters drainage area drainage divide law basins parameter fit component hack ’s law parameter calculation hackcalculator |

HexWatershed | A mesh independent flow direction model for hydrologic models | |

Hilltop and hillslope morphology extraction | Tools for extracting hilltops and analysing hillslope morphology | tools morphology sample hilltop curvature high resolution topography variable length scales performing hillslope traces computing curvature slope and aspect hilltop curvature series of tools tools for extracting extracting a network aspect over variable scales from high high resolution resolution topography topography and performing topographic analysis hilltop and hillslope morphology extraction |

Hilltop flow routing | Algorithm for directly measuring hillslope length from high resolution topographic data | algorithm data generating hillslope length generating hillslope hillslope length flow path hilltop pixel length and relief hillslope scale landscape scale relief data produces a flow hillslope nonlinear sediment flux sediment flux laws scale tool produces geomorphology hillslope model sediment flux hilltop flow routing |

Hogback | Evolution of a hogback | evolution hogback model evolves rate rock |

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

HydroCNHS | HydroCNHS, a Python Package of Hydrological Model for Coupled Natural–Human Systems | hydrocnhs natural human systems application programming interfaces open-source python package python package supporting human decision models agent-based modeling concept programming interfaces application programming open-source python python package supporting four application decision models modeling concept package supporting enable users users to integrate hydrological model drainage basin agent-based modeling |

HydroTrend | Climate driven hydrological transport model | climate model hydrological water balance simulates water discharge climate-driven hydrological water river outlet climate-driven hydrological balance and transport transport model model that simulates discharge and sediment sediment load hydrological water water balance simulates water water discharge hydrotrend basins hydrological model sediment transport river hydrological transport |

Hydromad | Hydrological Model Assessment and Development | development model assessment hydrological hydrological model assessment compare hydrological models assessment and development model assessment hydrological model analyse and compare compare hydrological set of functions functions which work manipulate hydromad package event separation |

Hyper | 2D Turbidity Current model | turbidity current model sediment failure hyperpycnal transport transport after sediment transport sediment failure hyperpycnal sediment transport hyper |

IDA | An implementation of the Implicit Drainage Area method (regular and hybrid versions) for calculating drainage area from flow directions using parallel iterative solvers. | drainage area implicit method implicit equations formulates the task task of determing ida formulates drainage area distributed memory systems ida processor determing the drainage ida permits large flow system of implicit memory systems flow directions drainage basin watershed hydrological parallel computing |

ILAMB | The International Land Model Benchmarking (ILAMB) toolkit | ilamb toolkit benchmarking international integration project designed land surface processes key land surface international land model land model benchmarking land model performance surface processes land model improve the design integration project project designed campaigns to reduce reduce uncertainties international community international land benchmark uncertainty cmip5 cmip6 |

ISSM | Ice Sheet System Model (ISSM) | issm model sheet system jet propulsion laboratory california at irvine jet propulsion propulsion laboratory laboratory and university university of california grace science team national science foundation sea-level change team greenland and antarctica nasa sea-level change science team change team irvine technology and development ice sheet glacier sea-level rise glacial isostatic adjustment gia |

Ice-sheet-Glacier-reconstruction | Read note in extended description. Sandpile method for ice-sheet and glacier reconstruction | code is inactive module code inactive cryosphere ice-sheet-glacier-reconstruction |

IceFlow | 2D semi-implicit shallow ice approximation glacier model | semi-implicit model simulates ice dynamics simplified basal sliding glacial systems iceflow simulates ice dynamics by solving solving equations equations for internal internal deformation deformation and simplified basal sliding alongside basal sliding simplified basal iceflow simulates simulates ice ice dynamics glacial iceflow |

Iceages | Read note in extended description. Stochastic-resonance subroutine of Pleistocene ice ages | code is inactive module code inactive cryosphere iceages |

Icepack | Icepack is a Python package for simulating the flow of glaciers and ice sheets, as well as for solving glaciological data assimilation problems. | python icepack sheets problems data assimilation problems solving glaciological data glaciological data assimilation python package ice sheets assimilation problems package for simulating simulating the flow flow of glaciers glaciers and ice solving glaciological glaciological data data assimilation ice flow ice sheet glacier flow |

Inflow | Steady-state hyperpycnal flow model | steady-state model steady-state hyperpycnal flow hyperpycnal flow model steady-state hyperpycnal flow model hyperpycnal flow hyperpycnal inflows river inflow |

Instructed Glacier Model | 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 | |

KWAVE | A model representing infiltration, interception, and runoff using the kinematic wave approximation | interception infiltration approximation kinematic wave equation equation to represent green-ampt equation represent infiltration wave equation represent runoff kinematic wave equation represent landscape model green-ampt kinematic wave kwave |

KnickZone-Picker | Matlab-based scripts to extract topometrics for catchments and identify river knickpoints. | matlab-based knickpoints jgr earth surface jgr earth earth surface matlab-based scripts extract research cite calibration and validation steepness index code knickzone selection algorithm analyze transient landscapes matlab-based scripts automated knickzone selection catchment scale based log area knickzone-picker |

Kudryavtsev Model | Permafrost Active Layer Thickness Model based on Kudryavtsev's parametrization | active layer thickness model active layer thickness models the temporal active layer layer thickness temporal and spatial spatial distribution permafrost soils soil thermal properties underlying approximation accounts temperature snow cover models permafrost cryosphere kudryavtsev model |

LEMming | 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. | regular-grid rules-based landscape evolution lemming tracks regolith lemming tracks rockfall including bedrock erosion rockfall debris steep slopes sediment fluxes including bedrock tracks regolith slope angle regolith slope cell debris based landscape evolution rock type lemming |

LEMming2 | 2D model that simulates the retreat of hard-capped cliffs | model cliffs finite-difference landscape evolution landscape evolution model finite-difference landscape landscape evolution hard-capped cliffs evolution model nonlinear-diffusion erosion equations regular grid finite-difference simulates the retreat retreat of hard-capped model that simulates implements common nonlinear-diffusion erosion landscape lemming2 |

LISFLOOD | LISFLOOD - a distributed hydrological rainfall-runoff model | lisflood model joint research centre semi-physical hydrological rainfall-runoff research centre hydrological rainfall-runoff model joint research commission in late european commission european flood awareness spatially distributed semi-physical hydrological flood awareness system emergency management system hydrological rainfall-runoff rainfall-runoff model copernicus emergency management hydrological model rainfall-runoff |

LITHFLEX1 | Lithospheric flexure solution | lithospheric solution lithospheric flexure solution lithospheric flexure infinite plate flexure solution solution for infinite greens function convolved with greens load plate continuous plate lithflex1 |

LITHFLEX2 | Lithospheric flexure solution for a broken plate | lithospheric plate lithospheric flexure solution lithospheric flexure flexure solution broken plate equal width loading width loading elements broken edge broken load is assumed flexure solution edge of plate lithflex2 |

LOADEST | Software for estimating constituent loads in streams and rivers | software rivers fortran program maximum likelihood estimation estimating constituent loads additional data variables likelihood estimation estimation maximum likelihood streams and rivers regression model loadest program for estimating data variables estimating constituent adjusted maximum likelihood data biogeochemistry water quality |

LOGDIST | Logrithmic velocity distribution solution | logrithmic solution called from trcalc logrithmic velocity distribution velocity distribution called calculates the logrithmic trcalc logrithmic velocity velocity distribution distribution called calculates vertical velocity profile fluvial logdist |

LONGPRO | Dynamic evolution of longitudinal profiles | dynamic profiles stream longitudinal profile longitudinal profile program to calculate calculate the dynamical dynamical evolution stream longitudinal profile program calculate dynamical evolution stream longitudinal fluvial morphodynamics longpro |

LTRANS | 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). | ltrans roms system larval ocean modeling system regional ocean modeling modeling system regional ocean ocean modeling larval transport lagrangian transport lagrangian model specifically the regional transport lagrangian off-line particle-tracking model lagrangian model off-line particle-tracking stored predictions larval transport model |

LaMEM | LaMEM - Lithosphere and Mantle Evolution Model | lamem lithosphere model mantle thermomechanical geodynamical processes model various thermomechanical thermomechanical geodynamical geodynamical processes mantle-lithosphere interaction interaction for rocks numerical code rheologies finite difference discretization code parallel numerical staggered finite difference difference discretization mantle evolution model |

LakeMapperBarnes | Temporarily fills depressions and reroutes flow across them | temporarily landlab by dejh landlab lake barnes landlab implementation lakes lake routing algorithms adapted for landlab flow component surface map run flow routing routing flow path depressions lakemapperbarnes |

Landlab | Python software framework for writing, assembling, and running 2D numerical models | assembling python writing running python software package python software software package package for creating landlab numerical models models powerful gridding engine engine for creating gridding engine toolkit creating components |

Landslides | Landlab component that simulates landslide probability of failure as well as mean relative wetness and probability of saturation. | probability landlab saturation component infinite slope stability slope stability model stability model driven monte carlo simulation relative wetness number of iterations monte carlo soils inputs infinite slope slope stability stability model model driven driven by topographic topographic and soils recharge provided landslides hazards |

LateralEroder | Laterally erode neighbor node through fluvial erosion. | laterally erosion calculates lateral erosion landlab component lateral erosion component that finds finds a neighbor neighbor node node to laterally laterally erode erode and calculates calculates lateral landlab lateraleroder |

LateralVerticalIncision | Geometric model to explore autogenic increase of vertical incision rate in entrenching alluvial rivers. | geometric rivers promote vertical incision increasingly tall valley river lateral erosion tall valley walls valley walls constrain vertical incision explore how increasingly increasingly tall tall valley constrain the river erosion and promote promote vertical river lateral lateral erosion valley walls meander center line river lateralverticalincision |

LavaFlow2D | Read note in extended description. 2D radially symmetric lava flow model | code is inactive module code inactive geodynamics lavaflow2d |

LinearDiffuser | Landlab component that models soil creep as a linear diffusion process | landlab process models soil creep explicit finite-volume solution diffusion equation landlab component component that models models soil soil creep explicit finite-volume finite-volume solution lineardiffuser diffusion equation component models hillslope hillslope model |

Lithology | Create a Lithology object with different properties | lithology create properties landlab components dimensional representation landlab material operated components erodibility geology |

LossyFlowAccumulator | Component to calculate drainage area and accumulate flow, while permitting dynamic loss or gain of flow downstream. | component downstream flow calculate finding flow directions closely related finding flow flow directions user-specified method calculating the drainage drainage area component additionally requires component is closely component additionally area and discharge flowaccumulator discharge gained downstream flow dynamics drainage flow path lossyflowaccumulator |

LuSS | A set of MATLAB functions to model how luminescence evolves in different geomorphic scenarios. | matlab scenarios resulting signals shown exposures to heat signals shown heat and sunlight resulting signals luminescence rate equations exposures shown rate equations underlying luminescence rate brown luminescence osl luss |

LumSoilMixer | This is a model to simulate the non-dimensionalized luminescence in a mixing soil. | soil model simulate non-dimensionalized non-dimensional equation fokker-plank equation mixing soil equation for luminescence equation non-dimensional luminescence mixing derived fokker-plank lumsoilmixer |

MARM5D | Landscape-scale soil evolution model | landscape-scale model explicit particle size particle size distribution simulates soil evolution spatial dimensions temporal dimension explicit particle particle size size distribution distribution and temporal simulates soil prefix soil evolution dimensions dimension simulates pedogenesis landform development soil marm5d |

MARSSIM | Landform evolution model | landform model landform evolution model evolution model operating larger scale landform evolution drainage basin basin or larger evolution model model operating scale recent model development targeted planetary applications landscape evolution marssim |

MARSSIM V4 | MARSSIM terrestrial and planetary Landform Evolution Model | marssim model landform evolution incorporates selectable modules optionally including event-driven including event-driven flow iterative framework selectable modules framework that incorporates incorporates selectable evaporation from lakes lakes in depression including event-driven bedrock matsubara sklar and dietrich chatanantavet and parker landform evolution model marssim v4 |

MCPM | A stand alone model for the morphological evolution of an idealized transect across a marsh channel-and-platform. | marsh stand model morphological idealized transect millennial time scales model simulates morphological simulates morphological evolution mcpm |

MFDrouting | Read note in extended description. Multiple Flow Direction (MFD) flow routing method | mfd read description code is inactive module code inactive basins mfdrouting |

MFDrouting-Successive | Read note in extended description. Successive flow routing with Multiple Flow Direction (MFD) method | mfd read description code is inactive module code inactive basins mfdrouting-successive |

MICOM | Miami Isopycnic Coordinate Ocean Model | model isopycnic coordinate ocean primitive equation numerical equation numerical model evolution of momentum heat and salt primitive equation equation numerical numerical model model that describes describes the evolution mass micom momentum heat primitive |

MIDAS | Coupled flow- heterogeneous sediment routing model | coupled flow heterogeneous model single channel flow heterogeneous size-density mixtures channel flow model movable bed single channel size-density mixtures channel flow heterogeneous size-density flow model quasi-unsteady model for heterogeneous nonuniform movable bed single fluvial morphodynamics midas |

MITgcm | The MITgcm (MIT General Circulation Model) is a numerical model designed for study of the atmosphere, ocean, and climate. | ocean mit model general mit general circulation general circulation model numerical model designed mit general general circulation circulation model numerical model model designed designed for study circulation state estimation problems non-hydrostatic formulation enables mitgcm |

MODFLOW | MODFLOW is a three-dimensional finite-difference ground-water model | modflow model three-dimensional finite-difference ground-water three-dimensional finite-difference flow finite-difference ground-water model finite-difference ground-water ground-water flow ground-water boundary head geological survey three-dimensional finite-difference published basins |

MOM6 | MOM6 is the latest generation of the Modular Ocean Model which is a numerical model code for simulating the ocean general circulation. | ocean model modular circulation modular ocean model ocean general circulation numerical model code modular ocean ocean model numerical model model code ocean general general circulation code for simulating simulating the ocean latest generation ocean circulation mom6 |

MRSAA | Macro-roughness model framework for treating erosion, bed cover, and sediment transport in bedrock river channels. | macro-roughness erosion bed cover earth surface dynamics earth surface surface dynamics macro-roughness model alluvial river morphodynamics code functionality model of bedrock stark functionality and purpose inoue viparelli references alluvial river izumi sediment transport mrsaa |

Manningseq-bouldersforpaleohydrology | Matlab® code for paleo-hydrological flood flow reconstruction in a fluvial channel | matlab code channel first-order magnitude estimations topographic input data average flow velocity channel bed slope paleo-hydrological flood flow flood flow reconstruction maximum flow height maximum average flow peak discharge code for paleo-hydrological first-order magnitude input data bed slope paleo-hydrological flood magnitude estimations paleo-hydrology terrestrial hydrology boulders flash floods sediment transport channel morphology manningseq-bouldersforpaleohydrology |

MarshMorpho2D | 2D long-term marsh evolution model based on tidal dispersion | long-term dispersion 10-10000 time scale time scale simulate marsh evolution marsh evolution evolution at 10-10000 10-10000 time marshmorpho2d |

MarshPondModel | 2D marsh evolution model focused on pond dynamics | marsh dynamics marsh evolution model marsh evolution pond dynamics evolution model focused marshpondmodel |

Meander Centerline Migration Model | Simulation of the long-term migration of meandering rivers flowing above heterogeneous floodplains | simulation floodplains long-term migration heterogeneous floodplain surfaces point bars floodplain surfaces model simulates simulates the long-term long-term evolution evolution of meandering formation of oxbow oxbow lakes lakes and point meandering rivers heterogeneous floodplain rivers above heterogeneous surfaces bars river migration meander meander migration river profile meander center line fluvial morphodynamics meander centerline migration model |

Meanderpy | A simple kinematic model of meandering | meandering sufficient conditions simulation approach conditions for river river meandering simple numerical model migration rate python module nominal migration rate migration numerical model computing migration rate sufficient approach rate fluvial morphodynamics meanderpy |

Mixed bedrock-alluvial morphodynamic | Alluvial morphodynamics of bedrock reaches | alluvial reaches developed to simulate simulate the sediment sediment transport alluvial morphodynamics alluvial reaches alluvial cover fraction bedrock reaches transport and alluvial model model is developed morphodynamics of bedrock alluvial cover bedrock mixed bedrock-alluvial morphodynamic |

Mocsy | Routines to model the ocean carbonate system | routines system ocean carbonate system carbonate system ocean carbonate ocean carbon models carbonate system variables ocean carbonate routines to model mocsy ocean carbon fortran dissolved inorganic carbon input dissolved inorganic carbon models |

ModelParameterDictionary | Tool written in Python for reading model input parameters from a simple formatted text file. | python tool file param model parameter dictionary simple formatted input access model parameters dict.read number tool for numerical numerical modelers modelers to easily simple formatted key model parameters access model parameters fruit input parameters read in modelparameterdictionary |

Morphodynamic gravel bed | Morphodynamic evolution of gravel bed rivers | morphodynamic rivers grain size distribution degradation and grain sediment augmentation grain size size distribution distribution of surface surface material dam closure closure and sediment bed evolution gravel bed rivers gravel bed alpine gravel bed model accounts buech river morphodynamic gravel bed |

Mosartwmpy | Model for Scale Adaptive River Transport with Water Management in Python | |

Mrip | Mrip is a self-organization type model for the formation and dynamics of megaripples in the nearshore. | mrip nearshore self-organization type mrip consists sea floor representing the sea matrix representing users choice floor time matrix rules or equations consists representing sea transport rules flow bedform evolution |

NEXRAD-extract | Extract data from NEXRAD Doppler Radar NetCDFs | nexrad doppler radar extract national weather service doppler weather radar weather radar network doppler weather weather service radar network operated national weather python tool weather radar tool for extracting plotting data radar network network operated weather hydrological nexrad-extract |

NUBBLE | A turbulent boundary layer model for the linearized shallow water equations | equations time-stepping point model linear finite elements surface forcing time-stepping point point model linear finite finite elements elements to determine determine the vertical vertical structure horizontal components components of velocity velocity and density mellor and yamada closure scheme nubble |

NWIS Data Component | A CSDMS data component used to download the National Water Information System (Nwis) time series datasets. | nwis system csdms national national water information water information system national water water information information system dynamics modeling system basic model interface community surface dynamics surface dynamics modeling analysis and visualization set of functions nwis package includes nwis package modeling system model interface nwis data component |

NWM Data Component | A CSDMS data component used to download the National Water Model datasets. | csdms national water model national water model time series datasets national water basic model interface nwm package water model time series model grid set of functions river reach csdms modeling framework model interface nwm series datasets basic model nwm data component |

NearCoM | Nearshore Community Model | model community nearshore nearcom predicts waves nearcom predicts nearshore ocean water depth bathymetric change sediment transport sediment transport module predicts waves currents handling data input transport and bathymetric nearcom ocean depth sediment flow dynamics |

Nitrate Network Model | Nitrate and organic carbon dynamics on a wetland-river network | nitrate network network-based modeling framework water resources research network-based modeling modeling framework organic carbon water resources resources research wetland-river network assess nitrate removal framework of czuba inform watershed management contextualizing wetlands czuba foufoula-georgiou as applied applied to nitrate river network wetland denitrification nitrate network model |

Non Local Means Filtering | Performs non-local means filtering of a DEM following Buades et al. (2005) | dem buades dem by finding smoothes noise neighbouring cells central cell smoothes cells and assigning topographic analysis non local means filtering |

NormalFault | NormalFault implements relative rock motion due to a normal fault. | normalfault fault trace input parameter input parameter arbitrary trace trace input trace parameter points rows and columns arbitrary input scarp uplift |

OGGM | OGGM is a modular open source model for glacier dynamics | oggm dynamics including contributory branches ice dynamics module explicit ice dynamics including contributory contributory branches dynamics module model accounts includes an explicit explicit ice ice dynamics glacier geometry accounts for glacier including branches module glacier flow glacier glacier dynamics |

OTEQ | One-Dimensional Transport with Equilibrium Chemistry (OTEQ): A Reactive Transport Model for Streams and Rivers | oteq chemistry equilibrium transport reactive transport model solute transport model transport model model chemical equilibrium reactive transport chemical solutes one-dimensional transport solute transport reactions oteq equilibrium approach biogeochemistry water quality |

OTIS | One-Dimensional Transport with Inflow and Storage (OTIS): A Solute Transport Model for Streams and Rivers | otis storage rivers transport streams and rivers mathematical simulation model solute transport model rivers otis simulation model mathematical simulation characterize the fate streams one-dimensional transport transient storage solute transport transport model model biogeochemistry water quality |

OTTAR | Ode To Transient (Ancho de los) Rivers: Transient evolution of river-channel width in response to river discharge and bank and sediment properties. | |

OTTER | Evolution of a river profile with dynamic width | evolution width technique in transient transient evolution optimization technique evolution of rivers otter channel technique transient channel width river profile shear stress slightly shear |

OceanWaves | Calculate wave-generated bottom orbital velocities from surface wave parameters | calculate parameters calculate wave-generated bottom bottom orbital velocities surface wave parameters wave-generated bottom orbital measured surface wave calculate wave-generated bottom orbital orbital velocities wave parameters surface wave surface wave spectra wave-generated bottom measured surface orbital velocities from measured wave model wind wave estimation oceanwaves |

OlaFlow | Wave generation and active absorption interaction with porous structures framework | wave framework numerical model conceived numerical model model conceived work in ihfoam ihfoam olafoam continuous from ihfoam olaflow jul feb mar nov numerical model conceived openfoam wave current interaction breakwaters |

OpenFOAM | Open Field Operation and Manipulation is a toolbox for the development of customized numerical solvers. | field operation manipulation open open field operation customized numerical solvers continuum mechanics problems including computational fluid computational fluid dynamics open field operation and manipulation field operation numerical solvers post-processing utilities mechanics problems including computational fluid dynamics development of customized customized numerical toolbox continuum mechanics openfoam |

OptimalCycleID | A numerical method to analyse a vertical succession of strata and identify the most cyclical arrangement of constituent facies | facies numerical method analyse probability matrix approach optimised transition probability transition probability matrix matrix approach numerical method method to analyse analyse a vertical vertical succession succession of strata strata and identify cyclical arrangement arrangement of constituent constituent facies optimised transition transition probability cyclicity strata markov optimalcycleid |

OrderID | A method to test for order in a vertical succession of strata | strata method test order thickness and facies facies data vertical succession presence of order succession of strata strata and tests orderid thickness facies data vertical succession tests sequence stratigraphy |

OverlandFlow | 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. | almeida component numerical algorithm simplified inertial approximation landlab overlandflow component shallow water equations landlab overlandflow simplified inertial inertial approximation water equations shallow water overlandflow component landlab equations component is based overlandflow based |

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. | bates numerical flow overland flow simulate overland flow overland flood shallow water overlandflowbates |

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 | phreeqc version programming calculations lawrence livermore national livermore national laboratory specific ion interaction ion interaction theory national laboratory model ion-association aqueous models interaction theory lawrence livermore livermore national national laboratory specific ion ion interaction aqueous models laboratory model phreeqc implements geochemical reaction model inverse modeling saturation indices contaminant migration |

PIHM | PIHM is a multiprocess, multi-scale hydrologic model. | pihm multiprocess multi-scale model finite volume method major hydrological processes semi-discrete finite volume multi-scale hydrologic model multi-scale hydrologic volume method major hydrological hydrological processes processes are fully fully coupled semi-discrete finite finite volume hydrologic model gis interface basins continental |

PIHMgis | Tightly coupled GIS interface for the Penn State Integrated Hydrologic Model | model gis penn state physically-based fully-distributed hydrologic simulate hydrologic state hydrologic state variables topography and hydrogeology fully-distributed hydrologic models physically-based fully-distributed heterogeneity in climate state variables variables in space space and time information regarding heterogeneity hydrologic model requires fully-distributed hydrologic simulate hydrologic hydrologic state basins pihmgis |

PISM | Parallel Ice Sheet Model, PISM | pism model ice sheet hybrid shallow ice shallow shelf model shelf model hybrid shallow shallow shelf computing research community increasing problem size scalable software libraries high-performance computing research pism is designed shallow flow simulate ice flow shallow ice ice flow ice sheet ice sheet model |

PRMS | Precipitation-Runoff Modeling System | system modeling precipitation-runoff general basin hydrology modular-design modeling system sediment yields combinations of precipitation surface-water runoff basin hydrology modular-design modeling modeling system developed to evaluate evaluate the impacts general basin climate prms precipitation runoff hydrological model basin |

PSTSWM | Parallel Spectral Transform Shallow Water Model | model spectral transform shallow spectral transform method message-passing benchmark code parallel algorithm testbed nonlinear shallow water shallow water equations transform method message-passing benchmark benchmark code algorithm testbed testbed that solves solves the nonlinear rotating sphere spectral transform shallow water shallow water test pstswm |

ParFlow | Parallel, high-performance, integrated watershed model | parallel high-performance integrated model parallel watershed flow watershed flow model parallel watershed flow model watershed flow fully-integrated overland flow simulate complex topography ncar code wrf includes fully-integrated overland land-surface processes including parflow coupled land-surface processes object-oriented overland flow biogeochemistry and snow basins |

Permafrost Benchmark System | The PBS is a web-based tool for conducting benchmarking studies of permafrost models. | pbs models permafrost benchmark system csdms web modeling web modeling tool ilamb benchmarking system command-line ilamb benchmarking permafrost benchmark modeling tool benchmark system benchmark datasets csdms web web modeling benchmarking system adds tools wraps the command-line model outputs cmip5 wmt permafrost data benchmark |

PerronNLDiffuse | Nonlinear diffusion, following Perron (2011). | perron nonlinear diffusion taylor perron nonlinear hillslope diffusion hillslope diffusion equation perron ’s implicit module uses taylor method to solve single timestep solve the nonlinear nonlinear hillslope hillslope diffusion diffusion equation regular grid taylor implicit hillslope soil soil creep perronnldiffuse |

Pllcart3d | 3D numerical simulation of confined miscible flows | numerical flows miscible hele-shaw flows flows using dns dns of incompressible nonlinear three dimensional transport equations dimensional simulations simulations of miscible miscible hele-shaw hele-shaw flows incompressible navier-stokes navier-stokes and transport dns nonlinear equations dimensional micible hele-shaw flow pllcart3d |

Plume | Hypopycnal sediment plume | hypopycnal plume hypopycnal sediment plume run a hypopycnal sediment plume hypopycnal sediment run sediment transport |

Point-Tidal-flat | Point Model for Tidal Flat Evolution model | model tidal flat evolution stochastic point model tidal flat equilibrium tidal flat evolution flat equilibrium tidal flat stochastic point point model evolution to study study the influence currents and wind wind waves flat evolution tidal currents point-tidal-flat |

PotentialEvapotranspiration | Calculates potential evapotranspiration | calculates evapotranspiration potential evapotranspiration component evapotranspiration component calculates component calculates spatially distributed potential evapotranspiration potential evapotranspiration based priestley taylor spatially distributed potential evapotranspiration component potential evapotranspiration calculates spatially distributed component calculates constant or priestley input radiation factor evapotranspiration based spatial distribution potentialevapotranspiration |

PotentialityFlowRouter | Multidirectional flow routing using a novel method. | multidirectional method class implements voller experimental matrix solutions implements voller paola ’s experimental class implements experimental matrix matrix solutions hobley voller paola flow chezy or manning routing manning equations class flow path flow routing potentialityflowrouter |

PrecipitationDistribution | Generate random sequence of precipitation events | generate events water resources research rectangular poisson pulse poisson pulse model water resources resources research generates precipitation events rectangular poisson poisson pulse landlab component component that generates generates precipitation precipitation events pulse model eagleson water precipitation precipitationdistribution |

Princeton Ocean Model (POM) | POM: Sigma coordinate coastal & basin circulation model | pom sigma coastal basin princeton ocean model powerful ocean modeling ocean modeling code shelf and slope princeton ocean wide-range of problems circulation and mixing processes in rivers semi-enclosed seas modeling code simulate a wide-range mixing processes seas and open open and global ocean model physical oceanography princeton ocean model (pom) |

PsHIC | Pixel-scale Hypsometric Integral Calculator | calculator hypsometric integral pixel-scale calculate the hypsometric hypsometric integral calculate catchment pixel contributing area considered a local local outlet geomorphologic pshic |

PyDeCe | 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. | pydece eruptions dense python sustained fountaining eruptions impulsive column collapse pyroclastic density currents fountaining eruptions python code code for modeling endmember of pyroclastic impulsive column column collapse collapse or sustained sustained fountaining iverson and denlinger particle rich pdc dense endmember density currents |

PyDeltaRCM | Reduced complexity river delta formation and evolution model with channel dynamics | reduced dynamics csdms model repository man liang python version csdms model model repository liang python man csdms wmt component deltarcm model sediment transport model sediment transport version delta evolution cellular automata coastal morphodynamics pydeltarcm |

PyRiverBed | A Python framework to generate synthetic riverbed topography of constant-width meandering rivers | python rivers placeholder meandering rivers riverbed pyriverbed |

QTCM | Quasi-equilibrium Tropical Circulation Model | model tropical circulation quasi-equilibrium intermediate complexity suitable intermediate complexity complexity suitable modeling of tropical tropical climate models general circulation models complex general circulation qtcms variability climate models climate qtcms are models intermediate complexity qtcm |

QUAL2K | A Modeling Framework for Simulating River and Stream Water Quality | quality modeling framework simulating brown and barnwell river and stream intended to represent represent a modernized modernized version brown barnwell model water quality model diurnal diurnal time scale quality model stream water quality stream water simulated biogeochemistry water quality qual2k |

QUODDY | A state-of-the-art finite-element computer simulation program for coastal ocean circulation modeling | finite-element modeling incorporates advanced turbulence advanced turbulence closure free surface incorporates advanced turbulence closure tidal time model is three-dimensional three-dimensional and fully fully nonlinear advanced turbulence operates in tidal structured linear elements surface incorporates closure coastal circulation quoddy |

RAFEM | River Avulsion and Floodplain Evolution Module | module avulsion floodplain evolution morphodynamic river avulsion river avulsion model coupled with cem morphodynamic river avulsion model river avulsion cem morphodynamic model designed rafem |

REF-DIF | Phase-resolving parabolic refraction-diffraction model for ocean surface wave propagation. | phase-resolving propagation phase-resolving parabolic refraction-diffraction surface wave propagation parabolic refraction-diffraction model ocean surface wave tony dalrymple starting phase-resolving parabolic parabolic refraction-diffraction ocean surface tony dalrymple ref dif jim kirby wave propagation kirby wave dynamics ref-dif |

RHESSys | Regional Hydro-Ecologic Simulation System | system simulation regional hydro-ecological modelling framework modelling framework designed simulate carbon nutrient fluxes framework designed designed to simulate hydro-ecological modelling modelling framework rhessys is capable rhessys water physically-based process models gis-based hydro-ecological carbon biogeochemistry water quality c-cycle nutrient cycle |

ROMS | Regional Ocean Modeling System | system ocean modeling regional primitive equations ocean orthogonal curvilinear equations ocean model primitive equations equations ocean representer tangent linear tangent linear roms free-surface terrain-following ocean model linear orthogonal curvilinear primitive flow dynamics wave dynamics physical oceanography |

Radiation | Compute 1D and 2D total incident shortwave radiation. | compute total radiation total incident shortwave landlab component total incident incident shortwave radiation shortwave radiation incident shortwave shortwave radiation compared landlab shortwave solar radiation |

RecircFeed | E-book: calculator for approach to equilibrium in recirculating and feed flumes | e-book calculator flumes mobile-bed normal equilibrium studying the approach approach to mobile-bed mobile-bed normal normal equilibrium equilibrium in recirculating recirculating and sediment-feed implements a calculation uniform sediment sediment-feed flumes sediment sediment feed water and sediment implements recirc bed equilibrium fluvial morphodynamics recircfeed |

Rescal-snow | A model of dunes and snow-waves | snow-waves snow wind blows study snow features forms surface features features rescal-snow snow features enable snow scientists surface features self-organizes snow science blows data ripples and dunes loose grains rescal-snow snow dynamics sand aeolian sediment transport dune aeolian dune |

Reservoir | Reservoir: Tools for Analysis, Design, and Operation of Water Supply Storages | design reservoir tools analysis determine no-fail rippl evaluate inflow characteristics no-fail rippl storage measure single reservoir sequent peak analysis optimize release decisions stochastic dynamic programming single reservoir performance no-fail rippl rippl storage measure single performance using resilience vulnerability metrics determine no-fail peak analysis water storage yield |

RivMAP | Matlab toolbox for mapping and measuring river planform changes | matlab changing river planforms analyze changing river aerial views analyze changing river planforms changing river centerline areas river planforms aerial views compute channel cutoff planform change meander migration river migration width spacetime mapping rivmap |

River Erosion Model | An intermediate complexity model for simulating stream channel evolution (years to decades) at the watershed scale. | evolution years decades scale channel bed aggradation rem mechanistically simulates mechanistically simulates channel simulates channel bed bed aggradation rem mechanistically river networks simulate channel change mechanistically simulates monte carlo simulations channel bed channel widening running monte carlo rem simulates channel river erosion model |

River Network Bed-Material Sediment | Bed-material sediment transport and storage dynamics on river networks. | bed-material networks water resources research resources research water resources doi czuba sediment gravel bed dynamics earth surface research earth surface processes bed-material sediment transport sediment transport geophysical research foufoula-georgiou bed dynamics river network river network bed-material sediment |

River Temperature Model | River Temperature Model based on heat balance approach | temperature model river approach applied in arctic water temperature model river water temperature arctic rivers water temperature arctic temperature model river water heat net solar radiation net longwave radiation radiation designed include surface net permafrost river discharge river temperature model |

RiverMUSE | Simulates freshwater mussel populations' response to changes in suspended sediment | simulates sediment mussel population density suspended sediment modulates suspended sediment population density model simulates mussel population simulates the interaction modulates suspended chlorophyll-a minnesota rivers mussel population declines suspended model mussel mussels matlab chlorophyll anthropogenic impact rivermuse |

RiverWFRisingBaseLevelNormal | E-book: Calculator for disequilibrium aggradation of a sand-bed river in response to rising base level. | e-book calculator level steady-state aggradation program steadystateag program computes program downstream end constant chezy resistance grain size computes steady-state aggradation computes the steady-state chezy resistance coefficient size base level constant chezy bed variation fluvial morphodynamics riverwfrisingbaselevelnormal |

RouseVanoniEquilibrium | E-book: Program for calculating the Rouse-Vanoni profile of suspended sediment. | e-book program sediment sediment profile calculator equilibrium suspended sediment suspended sediment profile rouse-vanoni equilibrium suspended profile calculator equilibrium suspended suspended sediment sediment profile rouse-vanoni equilibrium calculator equilibrium suspended profile rouse-vanoni fluvial morphodynamics rousevanoniequilibrium |

SBM | Sorted Bedform Model | model bedform sorted sorted bedform model sorted bedforms present continental shelf environments bedform model sorted bedform addresses the formation shelf environments bedforms present sbm formation mechanism continental shelf mechanism for sorted addresses sorted bed forms formation |

SEA | Southamption--East Anglia | southamption east anglia pvm message passing message passing library primitive equation ocean equation ocean general ocean general circulation general circulation model circulation model based give good performance massively parallel machines cox formulation pvm message passing library primitive equation equation ocean ocean general ocean circulation sea |

SELFE | Semi-implicit Eulerian–Lagrangian Finite Element | eulerian lagrangian element finite unstructured-grid model designed baroclinic circulation unstructured-grid model model designed effective simulation shallow water equations selfe scales semi-implicit finite-element eulerian-lagrangian finite-element eulerian-lagrangian algorithm baroclinic water equations written to realistically ocean and river river forcings |

SETTLE | Partical settling velocity solution | partical solution dietrich equation constant terminal settling terminal settling velocity size-density fraction median fraction median size size from dietrich calculates the constant constant terminal terminal settling settling velocity size-density fraction fraction median median size dietrich calculates setting velocity turbulent fluid fluvial settle |

SIBERIA | SIBERIA simulates the evolution of landscapes under the action of runoff and erosion over long times scales. | siberia scales simulates evolution long times scales siberia simulates times scales simulates the evolution evolution of landscapes action of runoff runoff and erosion erosion over long long times landscapes action landscape evolution |

SICOPOLIS | Ice sheet model | ice model polythermal ice sheets large ice sheets greenland ice sheet simulation code thermodynamic model ice sheets code for polythermal model that simulates simulates the evolution evolution of large ice caps polythermal ice large ice ice sheet sicopolis |

SIGNUM | SIGNUM (Simple Integrated Geomorphological Numerical Model) is a MAtlab TIN-based landscape evolution model | signum model simple integrated tin-based landscape evolution landscape evolution model geomorphological numerical model integrated geomorphological numerical simple integrated geomorphological simulating sediment transport multi-process numerical model numerical model written integrated numerical framework numerical model time scales sediment transport transport and erosion erosion by river river flow |

SINUOUS | SINUOUS - Meander Evolution Model | sinuous meander model evolution meander evolution model description for sinuous meander evolution extended description model simulates planform basic model simulates simulates planform evolution evolution model model simulates meandering river starting basic model floodplain deposition |

SLAMM 6.7 | The Sea Level Affecting Marshes Model (SLAMM) | slamm model sea level affecting marshes model sea level rise sea level affecting level affecting marshes dominant processes involved long-term sea level level rise sea level marshes model level affecting affecting marshes simulates the dominant accelerated sea level dominant processes processes involved slamm 6.7 |

SLEPIAN Alpha | Computation of spherical harmonics, Slepian functions, and transforms | slepian computation harmonics functions doi routines pertaining paper published routines toolbox slepian alpha |

SLEPIAN Bravo | Linear inverse problems using spherical harmonics and spherical Slepian functions | slepian linear functions spherical doi routines pertaining paper published routines toolbox slepian bravo |

SLEPIAN Charlie | Spectral estimation problems using spherical harmonics and spherical Slepian functions | slepian spectral functions spherical doi routines pertaining paper published routines toolbox slepian charlie |

SLEPIAN Delta | Analysis of time-variable gravity from the GRACE satellite mission using spherical harmonics and spherical Slepian functions | grace slepian analysis functions doi routines pertaining paper published routines toolbox slepian delta |

SLEPIAN Echo | Computation of vectorial spherical harmonics, vectorial Slepian functions, and transforms | slepian computation harmonics functions doi routines pertaining paper published routines toolbox slepian echo |

SNAC | An updated Lagrangian explicit finite difference code for modeling a finitely deforming elasto-visco-plastic solid in 3D. | lagrangian deforming solid heat energy balance energy balance equations solid with complicated complicated rheology solve momentum momentum and heat heat energy energy balance balance equations snac snac can solve rheology snac makes |

SNOWPACK | snowpack snow detailed mass properties including weak weak layer characterization including weak layer snow properties including snowpack has originally support avalanche warning originally been developed developed to support detailed description properties including including weak water transport layer characterization weak layer avalanche warning | |

SPACE | Landlab component for 2-D calculation of fluvial sediment transport and bedrock erosion | landlab calculation erosion stream power conservation and entrainment simultaneously conserving mass power with alluvium alluvium conservation landlab space enables modeling water column bedrock-alluvial rivers rivers by simultaneously simultaneously conserving conserving mass geoscientific model development alluvial bed stream river erosion sediment transport bedrock erosion landscape evolution space |

SPARROW | The SPARROW Surface Water-Quality Model | model sparrow surface spatially referenced regressions relating water-quality measurements water-quality measurements made watershed modeling technique spatially referenced referenced regressions monitoring stations modeling technique technique for relating relating water-quality water-quality measurements measurements made nonlinear regression equation regression equation describing watershed attributes biogeochemistry water quality |

SPHYSICS | Smoothed Particle Hydrodynamics code | particle hydrodynamics smoothed code smoothed particle hydrodynamics violent free-surface hydrodynamics smoothed particle particle hydrodynamics potentially violent free-surface free-surface hydrodynamics sph written in fortran simulation of potentially potentially violent violent free-surface code written sphysics |

STORM | Windfield simulator for a cyclone | windfield cyclone storm computes windfield storm computes computes windfield storm wave dynamics |

STSWM | NCAR Spectral Transform Shallow Water Model | ncar model spectral transform shallow water equations shallow water spherical geometry water equations numerical solution evaluating numerical methods general circulation models equations in spherical shallow water atmospheric general circulation model is related geometry equations circulation models stswm |

STVENANT | 1D gradually varied flow routine | gradually routine gradually varied flow predicts unsteady nonlinear gradually varied varied flow flow reaches stvenant |

STWAVE | Steady-State Spectral Wave Model | model spectral wave steady-state steady state spectral state spectral wave nearshore wind-wave growth steady state state spectral stwave simulates depth-induced half-plane model parametric wave growth model for nearshore nearshore wind-wave steepness-induced wave breaking growing wave field wind-wave growth depth-induced wave refraction spectral wave wave dynamics stwave |

SUSP | Suspended load transport subroutine | suspended subroutine calculates non-equilibrium suspended non-equilibrium suspended load suspended load transport load transport rates calculates non-equilibrium non-equilibrium suspended suspended load load transport transport rates size-density fractions calculates bed fluvial morphodynamics susp |

SVELA | Shear velocity solution associated with grain roughness | shear roughness calculates shear velocity calculates shear grain roughness shear velocity calculates sediment transport fluvial svela |

SWAN | SWAN is a third-generation wave model | swan model short-crested wind-generated waves third-generation wave model computes random short-crested wind-generated inland waters model that computes coastal regions regions and inland third-generation wave wave model wind-generated waves waves in coastal random short-crested wave dynamics |

SWAT | SWAT is a river basin scale model developed to quantify the impact of land management practices in large, complex watersheds. | swat large complex watersheds water assessment tool agricultural research service usda agricultural research assessment tool research service jeff arnold scale model developed water assessment usda agricultural agricultural research river basin scale model ars tool service biogeochemistry water quality |

SWEHR | A coupled model for infiltration, fluid flow, and sediment transport. | infiltration fluid flow transport hairsine-rose soil erosion shallow water equations green-ampt infiltration model soil erosion model couples the shallow shallow water green-ampt infiltration hairsine-rose soil soil erosion water equations model couples infiltration model erosion model high sediment concentrations model swehr |

SWMM | Storm Water Management Model | model water management storm epa storm water storm water management water management model epa storm management model rainfall-runoff simulation model primarily urban areas dynamic rainfall-runoff simulation storm water water management event or long-term dynamic rainfall-runoff single event primarily urban simulation model reaches swmm |

Sakura | 3 Equation hyperpycnal flow model | equation model hyperpycnal flow model hyperpycnal flow flow model hyperpycnal sediment transport sakura |

SedBerg | An iceberg drift and melt model, developed to simulate sedimentation in high-latitude glaciated fjords. | model developed fjords utilizing monte carlo monte carlo based icebergs utilizing monte carlo based techniques underlying parametric probability parametric probability distributions monte carlo utilizing monte carlo based population of icebergs icebergs utilizing behavior of iceberg model simulates based techniques number of underlying sediment transport sedberg |

SedCas | A probabilistic sediment cascade model for sediment production, storage and transfer | production storage transfer sediment debris-flow prone catchment swiss alps sedcas was developed debris-flow prone prone catchment illgraben alps swiss connected sediment reservoirs sedcas basin scale hillslope hydrological processes developed |

SedDepEroder | Compute fluvial erosion using using “tools and cover” theory | theory compute tools cover volumetric sediment flux volumetric sediment transport stream power-like term bed erosion rate implements sediment flux sediment flux dependent module implements sediment sediment transport capacity flux dependent channel dependent channel incision volumetric sediment sediment flux power-like term optional threshold erosion rate stream power erosion tools and cover seddeperoder |

SedFoam-2.0 | A multi-dimensional Eulerian two-phase model for sediment transport (version 2.0) | version eulerian transport three-dimensional two-phase flow three-dimensional two-phase two-phase flow solver sediment transport sediment two-phase flow flow solver models turbulence models sediment transport applications stress inter-granular stress turbulent sediment transport two-phase model openfoam multi-dimensional sedfoam-2.0 |

Sedflux | Basin filling stratigraphic model | basin model sedflux basin-filling model sedflux basin-filling newest version sedflux basin-filling model sediment transport geodynamics stratigraphy |

Sedtrans05 | Sediment transport model for continental shelf and estuaries | sediment estuaries shelf and estuaries continental shelf sediment transport transport sediment transport model single point model function water depth transport model sedtrans05 |

SiStER | An easy-to-use MATLAB code to simulate long-term lithosphere and mantle deformation. | matlab deformation simple stokes solver simple stokes exotic rheologies non-linear rheologies complex bcs solver with exotic simulates lithosphere continuum mechanics sharp contrasts material properties stokes solver stokes flow strain localization lithosphere and mantle mantle deformation lithosphere deflection sister |

SinkFiller | Fill sinks in a landscape to the brim, following the Barnes et al. (2014) algorithms. | barnes fill brim algorithms shallow gradient surfaces algorithms to replace continued draining shallow gradient gradient surfaces replace pits topography with flats flats draining topography initial topography replace optionally depressions flow routing sinkfiller |

SoilGrids Data Component | A CSDMS data component used to download the soil property datasets from the SoilGrids system. | csdms system data component gridded soil information digital soil mapping global gridded soil global digital soil basic model interface community surface dynamics dynamics modeling system surface dynamics modeling set of functions mapping to map map the spatial spatial distribution global gridded global digital gridded soil soilgrids data component |

SoilInfiltrationGreenAmpt | Landlab component that calculates soil infiltration based on the Green-Ampt solution. | landlab solution surface water depths updates surface water time step water depths component calculates calculates an infiltration infiltration rate model location location and updates updates surface surface water step depths form of julien green-ampt method soilinfiltrationgreenampt |

SoilMoisture | Compute the decay of soil moisture saturation at storm-interstorm time period | compute period live leaf area leaf area index simulates root-zone average root-zone average soil average soil moisture soil moisture live leaf area index vegetation cover simulates root-zone root-zone average leaf area soil landlab component average soil evapotranspiration soilmoisture |

SpatialPrecipitationDistribution | Generate random sequence of spatially-resolved precipitation events | generate events env res lett env res res lett lightly modified version spatially resolved storms component year generate a sequence sequence of spatially spatially resolved total limit geosci env lett precipitation stochastic precipitation spatialprecipitationdistribution |

SpeciesEvolver | Evolve life in a landscape. | evolve landscape biotic and abiotic dynamics at earth earth earth ’s surface complex dynamics abiotic processes ecology evolution speciesevolver |

Spirals1D | Read note in extended description. 1D model of spiral troughs on Mars | code is inactive module code inactive spiral trough mars spirals1d |

SteadyStateAg | E-book: calculator for approach to equilibrium in recirculating and feed flumes | e-book calculator flumes sea level rise outlined in chapter constant rate program implements implements the calculation calculation for steady-state steady-state aggradation sand-bed river river in response response to sea sea level level rise chapter rate bed variation fluvial morphodynamics steadystateag |

SteepnessFinder | Calculate steepness and concavity indices from gridded topography | calculate topography sensu wobus calculates steepness indices component calculates steepness steepness indices wobus component calculates calculates steepness concavity terrain analysis steepness steepnessfinder |

StreamPower | Read note in extended description. Modeling the development of topographic steady state in the stream-power model | read description code is inactive module code inactive bedrock channel erosion topographic steady state streampower |

StreamPowerSmoothThresholdEroder | Compute fluvial erosion using stream power theory with a numerically smoothed threshold | compute threshold derived from fastscapeeroder defines the streampowersmooththresholderoder defines stream power threshold.py fastscapeeroder smooth threshold formulation stream power erosion streampowersmooththresholderoder |

StreamProfilerApp | Global stream profiler web-app | |

Subside | Flexure model | flexure model flexure model basin uplift or subside subside |

SubsidingFan | E-book: calculator for evolution of profiles of fans in subsiding basins | e-book calculator basins evolution undergoing piston-style subsidence sediment deposition calculation of sediment fan-shaped basin piston-style subsidence undergoing piston-style basin subsidence sediment deposition calculation undergoing geodynamics subside fluvial morphodynamics subsidingfan |

SurfaceRoughness | Quantifies surface roughness with high-resolution topographic data by analyzing the local variability of surface normal vectors. | quantifies vectors surface roughness surface roughness map out areas areas of hillslopes emergence of bedrock bedrock drives drives an increase increase in surface float format dem in float input dem tool requires output the rasters tool float rock exposure lidar surfaceroughness |

SuspSedDensityStrat | E-book: Module for calculating the effect of density stratification on the vertical profiles of velocity and suspended sediment. | e-book module sediment calculating density stratification effects open channels density stratification calculation of density stratification effects suspended sediment suspended sediment concentration channels density stratification open sediment in open suspended sediment concentration profiles fluvial morphodynamics suspseddensitystrat |

Symphonie | 3D primitive equation ocean model | primitive model coastal ocean model three-dimensional primitive equations primitive equations coastal equations coastal ocean ocean model symphonie three-dimensional primitive primitive equations equations coastal coastal ocean physical oceanography |

TAo | 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). | erosion sedimentation tao transport model permits calculating numerical model permits independent variable numerical model permits calculating lithospheric flexure combination with faulting model permits cross-section loading deposition linux platforms gmt scripts standard pcs match produced using gmt geodynamics |

TISC | TISC integrates quantitative models of lithospheric flexure, fault deformation, and surface mass transport (erosion/transport/sedimentation) along drainage networks. | erosion sedimentation tisc transport geological time scales large-scale sediment transport time scales computer program program that simulates simulates the evolution geological time sediment transport surface transport river sediment transport large-scale sediment tectonic network fluvial morphodynamics geodynamics bedrock erosion groundwater isostasy orographic precipitattion evaporation lake |

TOPMODEL | Physically based, distributed watershed model that simulates hydrologic fluxes of water through a watershed | physically based distributed watershed infiltration-excess overland flow saturation overland flow distributed watershed model overland flow simulates hydrologic fluxes subsurface flow physically based channel routing distributed watershed infiltration-excess overland saturation overland produce saturation overland hydrologic fluxes flow model simulates explicit basin hydrological topmodel |

TOPOG | TOPOG is a terrain analysis-based hydrologic modelling package | topog package land surface atmosphere via evaporation groundwater and back water moves topog describes conservative solute movement moves through landscapes landscapes soil three-dimensional landscapes surface evaporation describes moves landscape catchment |

TURB | Gausian distribution calculator of instantaneous shear stresses on the fluvial bed | gausian bed instantaneous shear stresses calculates the gaussian coefficient of variation gaussian or log-gaussian log-gaussian distribution distribution of instantaneous instantaneous shear shear stresses calculates variation gaussian log-gaussian distribution instantaneous bedload transport fluvial turb |

TURBINS | An immersed boundary, Navier–Stokes code for the simulation of gravity and turbidity currents interacting with complex topographies. | navier stokes boundary topographies modular code written highly parallel modular parallel modular code turbidity currents interacting modular code code written capable of modeling modeling gravity turbidity currents complex topographies pressure poisson equation highly parallel parallel modular currents interacting turbins turbidity current numerical simulation complex topography polydisperse suspension sedimentation parallel computing |

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 | dem model digital elevation graphical user interface argonne national laboratory toolbox graphical user calculates flow paths command line executable calculates contributing area delineation threshold based standalone command line terrain analysis details arcgis toolbox graphical line executable programs multiple flow direction channel network delineation network delineation threshold variable drainage density hydrologivally corrected dem watershed taudem |

TaylorNonLinearDiffuser | Model non-linear soil creep after Ganti et al. (2012) | ganti taylor series expansion taylor series hillslope flux derived nonlinear hillslope flux series expansion hillslope evolution nonlinear hillslope andrews-bucknam formulation formulation of nonlinear hillslope flux flux derived taylor series hillslope diffusion taylornonlineardiffuser |

Terrainbento | A Python package for multi-model analysis in long-term drainage basin evolution | python evolution python package earth over geologic geologic time thousands to millions millions of years package for modeling modeling the evolution terrainbento earth established governing equation time thousands years |

Terrapin | Build and destroy strath and fill terraces | build terraces destroy strath put into numerics numerics terrapin terraces put stands terrace fluvial |

ThawLake1D | 1-D numerical model of permafrost and subsidence processes. | numerical processes subsidence processes numerical model permafrost and subsidence model of permafrost model subsurface thermal impact warming climate permafrost subsidence thermal subsurface thaw lake talik thawlake1d |

The TELEMAC system | a powerful integrated modeling tool for use in the field of free-surface flows. | flows powerful integrated modeling integrated modeling tool telemac system free-surface flows powerful integrated integrated modeling modeling tool field of free-surface high-capacity algorithms based telemac finite-element method simulation modules modules use high-capacity high-capacity algorithms hydrodynamics coastal and marine fluvial groundwater the telemac system |

TopoFlow | Spatially-distributed, D8-based hydrologic model | spatially-distributed hydrologic model spatially-distributed hydrologic model spatially-distributed hydrologic interface topoflow powerful user-friendly hydrologic model climatic forcings hydrologic variables basins |

TopoFlow-Channels-Diffusive Wave | Diffusive Wave process component for flow routing in a D8-based, spatial hydrologic model | wave diffusive spatial model model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow hydrologic model model called stand-alone model process component component is part spatially-distributed hydrologic compute flow velocities diffusive wave river network topoflow basins topoflow-channels-diffusive wave |

TopoFlow-Channels-Dynamic Wave | Dynamic Wave process component for flow routing in a D8-based, spatial hydrologic model | wave dynamic spatial model spatially-distributed hydrologic model hydrologic model called model called topoflow hydrologic model model called stand-alone model process component component is part spatially-distributed hydrologic wave method dynamic wave method called topoflow method diffusive wave method basins topoflow-channels-dynamic wave |

TopoFlow-Channels-Kinematic Wave | Kinematic Wave process component for flow routing in a D8-based, spatial hydrologic model. | wave kinematic spatial model model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow hydrologic model model called stand-alone model lighthill and whitham process component component is part spatially-distributed hydrologic method topoflow flow basins topoflow-channels-kinematic wave |

TopoFlow-Data-HIS | The CUAHSI Hydrologic Information System | system cuahsi hydrologic information sharing hydrologic data internet-based system system for sharing sharing hydrologic hydrologic data data topoflow-data-his |

TopoFlow-Diversions | Diversions component for a D8-based, spatial hydrologic model. | diversions spatial model spatially-distributed hydrologic model hydrologic model called model called topoflow hydrologic model model called stand-alone model component is part spatially-distributed hydrologic called topoflow process component topoflow water point topoflow supports basins topoflow-diversions |

TopoFlow-Evaporation-Energy Balance | Evaporation process component (Energy Balance method) for a D8-based, spatial hydrologic model | energy balance evaporation component model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-evaporation-energy balance |

TopoFlow-Evaporation-Priestley Taylor | Evaporation process component (Priestley-Taylor method) for a D8-based, spatial hydrologic model | evaporation component priestley-taylor method model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-evaporation-priestley taylor |

TopoFlow-Evaporation-Read File | Evaporation process component (read from file method) for a spatially-distributed hydrologic model. | evaporation component read method model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-evaporation-read file |

TopoFlow-Infiltration-Green-Ampt | Infiltration process component (Green-Ampt method) for a D8-based, spatial hydrologic model | infiltration component green-ampt method model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-infiltration-green-ampt |

TopoFlow-Infiltration-Richards 1D | Infiltration process component (Richards 1D method) for a D8-based, spatial hydrologic model | richards method infiltration component model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-infiltration-richards 1d |

TopoFlow-Infiltration-Smith-Parlange | Infiltration process component (Smith-Parlange method) for a D8-based, spatial hydrologic model | infiltration component smith-parlange method model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-infiltration-smith-parlange |

TopoFlow-Meteorology | Meteorology process component for a D8-based, spatial hydrologic model | meteorology spatial model model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow process component part basins topoflow-meteorology |

TopoFlow-Saturated Zone-Darcy Layers | Saturated Zone process component (Darcy's law, multiple soil layers) for a D8-based, spatial hydrologic model | darcy zone saturated component model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-saturated zone-darcy layers |

TopoFlow-Snowmelt-Degree-Day | Snowmelt process component (Degree-Day method) for a D8-based, spatial hydrologic model | snowmelt component degree-day method model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-snowmelt-degree-day |

TopoFlow-Snowmelt-Energy Balance | Snowmelt process component (Energy Balance method) for a D8-based, spatial hydrologic model | energy balance snowmelt component model called topoflow spatially-distributed hydrologic model hydrologic model called called topoflow process component component is part spatially-distributed hydrologic hydrologic model model called stand-alone model topoflow model process part basins topoflow-snowmelt-energy balance |

TopoToolbox | A set of Matlab functions for topographic analysis | matlab analysis digital elevation models set of matlab matlab functions elevation models analysis of relief relief and flow flow pathways pathways in digital digital elevation support the analysis efficient analytical gis analytical gis utilities functions that support analytical gis topographic analysis geomorphology geomorphometry topotoolbox |

Topography Data Component | 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. | srtm mission api csdms nasa shuttle radar radar topography mission shuttle radar topography cache nasa shuttle opentopography rest api nasa shuttle shuttle radar rest api topography mission radar topography land elevation data python library opentopography rest land elevation topography elevation data dem topography data component |

Tracer dispersion calculator | The model computes the streamwise and vertical dispersal of a patch of tracers in a gravel bed river | |

TransportLengthHillslopeDiffuser | Transport length hillslope diffusion. | transport diffusion hillslope diffusion component style of carretier hillslope diffusion diffusion component davy and lague carretier hillslope soil transportlengthhillslopediffuser |

TwoPhaseEulerSedFoam | A four-way coupled two-phase Eulerian model for sediment transport | eulerian transport sediment transport based multi-dimensional numerical model numerical model sediment transport two-phase flow formulation transport based model model is developed multi-dimensional numerical two-phase flow suspended load assumptions numerical developed require conventional bedload sediment two-phase model multi-dimensional twophaseeulersedfoam |

UEB | The Utah Energy Balance (UEB) Grid snowmelt model | ueb balance grid utah david tarboton research tarboton research group utah energy balance david tarboton energy balance snowmelt energy balance snowmelt model developed developed by david tarboton research balance snowmelt model utah energy research group balance snowmelt model energy snow dynamics glacial melt |

UMCESroms | Chesapeake Bay Application, special case of Regional Ocean Modeling System (ROMS) | roms application system bay primitive equations ocean orthogonal curvilinear equations ocean model primitive equations equations ocean representer tangent linear tangent linear free-surface terrain-following ocean model linear orthogonal curvilinear primitive umcesroms |

Underworld2 | Underworld2 is an open-source, particle-in-cell finite element code tuned for large-scale geodynamics simulations. | open-source finite simulations large-scale geodynamics simulations element code tuned finite element code geodynamics simulations code tuned large-scale geodynamics finite element finite element mesh element code large-scale flow fine-scale damage parameters tuned for large-scale fluid flow large-scale convecting medium plate tectonics lithospheric flexure underworld2 |

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. | vic variable capacity washington grid cell grid semi-distributed hydrologic model cell grid cells land surface semi-distributed hydrologic land cells surface vic model time model simulation entire simulation global |

VegCA | Landlab component that simulates inter-species plant competition using a 2D cellular automata model. | landlab cellular model cellular automata tree cellular automata grass shrub simulator automata tree grass based on cellular shrub simulator automata tree simulator catgrass automata tree grass shrub population ecology species competition vegca |

Vegetation | Model plant dynamics using multiple representative plant species | model species plant dynamics net primary productivity average soil moisture simulates net primary leaf area index root-zone average soil landlab component primary productivity biomass and leaf soil moisture component that simulates simulates net net primary leaf area area index cell based vegetation plant dynamics |

WACCM Dust-Sulfur | Whole atmosphere module of sulfate aerosols. | aerosols atmosphere module module of sulfate emphasis on stratospheric sulfate aerosols stratospheric aerosols aerosols and dust aerosols with emphasis dust atmosphere module sulfate emphasis stratospheric waccm dust-sulfur |

WACCM-CARMA | atmospheric/aerosol microphysical model | atmospheric aerosol model brian toon aerosol ncar atmospheric high-altitude waccm is ncar carma is brian toon aerosol microphysical brian toon atmospheric high-altitude model microphysical sectional model aerosol microphysical sectional ncar atmospheric toon aerosol atmospheric high-altitude microphysical sectional high-altitude model sectional model microphysical climate waccm-carma |

WACCM-EE | GCM for deep paleoclimate studies | gcm studies ncar waccm model ncar waccm developing a gcm gcm based based on ncar ancient earth waccm model studied the climate earth waccm ncar faint young sun model to studied titan-like photochemical hazes paleoclimate waccm-ee |

WAVEREF | Wave refraction routine | wave routine wave refraction program refraction program wave refraction program wave dynamics waveref |

WAVEWATCH III ^TM | Spectral wind wave model | spectral model including shallow water spectral wave model shallow water physcis generation random phase random phase spectral phase spectral wave wave model including shallow water physcis generation random random phase phase spectral spectral wave shallow water physical oceanography wavewatch iii ^tm |

WBM-WTM | Water Balance/Transport Model | balance transport model water climate input forcings water balance model ground water recharge gridded water balance grid cell surface and subsurface subsurface runoff balance model model using climate climate input input forcings forcings that calculate water balance ground water water recharge global wbm-wtm |

WBMsed | Global sediment flux and water discharge model. | global model wbm wtm psi models bqart and psi wbmplus sediment flux global model hydrological model wbmsed |

WDUNE | GUI implementation of the Werner (1995) cellular automata aeolian dune model | gui werner cellular model simple cellular automata gui implementation cellular automata dune simple cellular cellular automata automata dune model automata dune proposed by werner geology aeolian dune gis geomorphologic wdune |

WILSIM | Landscape evolution model | landscape model java applet landform simulation model web-based interactive landform interactive landform simulation cellular automata algorithm tectonic uplift change different parameters user to change evolve over time simulation model incorporating nonlinear rules web-based interactive cellular automata interactive landform landform simulation landscape evolution wilsim |

WINDSEA | Deep water significant wave height and period simulator during a hurricane routine | deep routine deep water significant water significant wave significant wave height subroutine computes computes the deep deep water water significant significant wave wave height height and period hurricane wave dynamics windsea |

WOFOST | WOFOST (WOrld FOod STudies) is a simulation model for the quantitative analysis of the growth and production of annual field crops. | wofost world studies crops explains crop growth underlying processes mechanistic model model that explains influenced by environmental environmental conditions crop processes are influenced processes yield gap atlas global yield gap european mars crop explains crop crop growth crop production biomass production phenology agromanagement |

WPHydResAMBL | E-book: Implementation of the Wright-Parker (2004) formulation for hydraulic resistance combined with the Ashida-Michiue (1972) bedload formulation. | e-book implementation wright-parker ashida-michiue bedload calculator bedload transport flow resistance stratification correction wright-parker formulation ashida-michiue formulation formulation for flow depth-discharge and bedload calculator formulation for bedload bedload formulation depth-discharge resistance fluvial morphodynamics wphydresambl |

WRF | Weather Research and Forecasting Model | model research forecasting weather mesoscale numerical weather numerical weather prediction next-generation mesoscale numerical weather prediction system prediction system designed weather research numerical weather weather prediction operational forecasting atmospheric research next-generation mesoscale mesoscale numerical designed to serve serve both operational forecasting and atmospheric wrf |

WRF-Hydro | 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. | modeling system precipitation streamflow forecasting model hydrological model hydrological modeling hydrological modeling system major water cycle water cycle components multi-scale process models model coupling framework multi-physics land-atmosphere modeling link multi-scale process forecasting model model hydrological coupling framework designed land-atmosphere modeling capability open source soil moisture model software hydrometeorology land-atmosphere interactions terrestrial hydrology hydrology earth science fortran hydrologic model wrf-hydro |

WSGFAM | Wave and current supported sediment gravity flow model | wave model fine sediment riverine sediment riverine sources current supported sediment supported sediment gravity sediment gravity flows simulates wave high discharge riverine sources fine sediment wave and current current supported gravity flows seabed offshore offshore of high continental shelf research sediment transport wsgfam |

Wetland3P | A 3-point dynamic model for the morphological evolution of a backbarrier basin composed by marshes and mudflats | dynamic mudflats model morphological backbarrier tidal basin mudflat depth mudflat width model simplifies simplifies the geometry backbarrier tidal tidal basin depth mudflat marsh depth variables width wetland3p |

XBeach | Morphological changes, nearshore currents, wave propagation and sediment transport model | morphological nearshore currents wave sediment transport nearshore area dunes and backbarrier backbarrier during storms wave propagation long waves transport and morphological delft university university of miami two-dimensional model corps of engineers university of technology army corps beaches public-domain model coastal evolution xbeach |

YANGs | Fluvial sediment transport model | fluvial model bed grain size total sediment transport sediment transport rate open channel assuming median bed grain calculates the total grain size total sediment sediment transport transport rate open channel channel assuming assuming a median median bed bed grain fluvial morphodynamics yangs |

ZoneController | Controls zones and populates them with taxa. | controls taxa object manages aspect of taxa evaluate the spatial spatial aspect manages zones’ object evaluate spatial aspect ecology evolution zonecontroller |

ZoneTaxon | A zone-based taxon | taxon zones lower taxonomic level zone speciation time child taxon stage time step lower taxonomic taxonomic level step taxon member populations object method ecology evolution zonetaxon |

Zscape | A simple parallel code to demonstrate diffusion | diffusion finite difference approximations finite difference great for modeling modeling the erosion erosion of landscapes landscape evolution models basin and range difference approximations hillslope sediment transport paper by densmore application of landscape landscape evolution anderson provides details approximations are great tectonic displacements zscape |