CSDMS models by numbers

From CSDMS

Models, tools and components

Models, tools and components per domain

Domain Models Tools Components
All domains 296 126 35
Terrestrial 154 109 11
Coastal 81 15 10
Marine 54 13 5
Hydrology 107 74 25
Geodynamic 19 4 1
Carbonate models 1 1 0
Cryosphere 22 8 4
Climate 19 16 4


Model & tool contributions per calendar year

Year Models Tools Model & Tools with DOIs
2023 296 (9) 126 (1) 151
2022 287 (6) 125 (0) 149
2021 281 (12) 125 (8) 148
2020 269 (32) 117 (26) 144
2019 237 (14) 91 (3) 140
2018 223 (19) 88 (4) 137
2017 204 (19) 84 (4) 124
2016 185 (10) 80 (3) 119
2015 175 (17) 77 (3) 119
2014 158 (11) 74 (1) 114
2013 147 (2) 73 (4) 110
2012 145 (18) 69 (3) 110
2011 127 (20) 66 (4) 110
2010 107 (28) 62 (34) 101
2009 79 (79) 28 (28) 62

Note: Above numbers are total submissions in the repository by the end of each year, and submissions per year between brackets).

Models per language

Program language Count
Python 147
C 95
Fortran77 60
Matlab 61
Fortran90 57
C++ 32
Java 6
IDL 2
Other 38

Note: some models can be programmed in more than 1 language

Loading...

Models per operating system

Operating system Count
Linux 333
Windows 321
Unix 294
Mac OS 288
Other 14

Note: some models can run on multiple operating systems

Loading...

Are Models Cited?

There are currently 20,420 references added to the model reference repository. With this we track the total number of papers that cite a specific model, and a bibliometric rating in the form of the h-index for models: a version of the popular h-index that references a specific model rather than a unique author. The h-index metric has several benefits:

  • model developers and users can expose publications with model metadata and thereby highlight their research,
  • model users have an overview of all literature that is available for a model, and
  • a user can, based on the h-index, quickly see whether a model is well adopted within the community.
ModelNr. of added referencesCitationsH-indexM-quotient
WRF17281202541456.3
SWAT16541043361364.53
VIC64739205912.33
TOPMODEL56531999892.23
MODFLOW262253543872.12
ApsimX111136437862.39
SWAN112231594771.05
OpenFOAM102533735764.47
ROMS56322039662.2
LISFLOOD29211626632.62
Ecopath with Ecosim45917709632.33
HBV32115025621.22
WAVEWATCH III ^TM79115275601.71
Delft3D99313667531.89
SICOPOLIS1508441501.72
ADCIRC48910281501.56
HSPF35111177481.12
Princeton Ocean Model (POM)3639623471.62
XBeach4156415412.56
RHESSys1386561401.21
FVCOM3587866401.9
The TELEMAC system3045467390.8
PHREEQC3147584383.45
OTIS885728370.97
DHSVM1124657341.13
CICE2015263330.92
MITgcm1117223320.71
FUNWAVE1605426301.03
PRMS1264368300.73
GISS GCM ModelE645816281.33
CHILD423854271.08
HAMSOM611696260.96
SWMM1572594260.52
PISM932822260.54
Caesar602405261.13
MICOM603863260.81
PIHM521642251.47
HydroTrend511970250.86
Demeter442253241.2
Alpine3D492184241.33
GNE333416231.21
ISSM821686221.69
WRF-Hydro1261326210.88
WOFOST922823210.55
SPARROW353508210.78
ALFRESCO222969210.88
SIBERIA292514200.61
UEB341585180.58
QUAL2K1151283180.82
SNOWPACK192869180.72
BOM461374180.72
CLUMondo351519171.42
CREST371469161.23
STWAVE801427160.5
Landlab52780161.6
ParFlow323098160.53
GIPL281146160.8
ELCIRC301479150.75
SPHYSICS288173140.44
GeoClaw35993140.93
Glimmer-CISM231221140.56
Sedflux25766140.61
REF-DIF181707140.34
GEOtop301173130.65
LOADEST311387130.65
QTCM211656130.54
TopoToolbox311279120.86
TauDEM532755120.44
HYPE42883120.86
CAESAR Lisflood56633121.09
CryoGrid313423111.38
Symphonie21747110.27
Badlands20251101.11
STSWM111724100.31
DLBRM14302100.45
Underworld2191262100.45
GSFLOW25895100.53
Anuga2225390.47
ChesROMS13707490.3
GISS AOM10103090.3
CEM13153190.39
OGGM2321781.33
GEOMBEST938280.42
DR3M1434380.15
WBMsed1373080.67
PSTSWM1023770.23
DeltaRCM1224270.78
WBM-WTM10155870.2
RivMAP824070.88
CBOFS27693170.23
TISC663060.22
Hydromad933860.46
ILAMB943160.75
Cyclopath746760.19
MOM61915950.71
WILSIM67450.25
SedFoam-2.02020950.71
EF5715650.71
OlaFlow3246050.45
FwDET718650.83
TopoFlow89650.26
River Network Bed-Material Sediment633650.5
QUODDY169650.23
UMCESroms5690250.17
TOPOG1096350.13
DeltaSIM514250.24
GOLEM8185850.17
NearCoM830050.29
MARSSIM7130150.17
MIDAS720650.17
MARM5D513740.27
TAo522840.13
SBM529440.2
PIHMgis419240.25
Gc2d445540.17
AquaTellUs511840.18
Sedtrans0539230.19
LaMEM66030.33
CVPM31830.5
MRSAA47330.33
1D Hillslope MCMC427630.25
AeoLiS718830.27
SEA422230.11
HIM330130.11
TURBINS410930.23
LTRANS753830.17
Cliffs310530.3
DrEICH algorithm313630.3
Plume413330.12
Bio449530.08
MARSSIM V42105620.07
SedCas38220.2
SedBerg34620.12
CarboCAT72920.18
DynEarthSol3D2720.22
Elv-GST212420.29
Barrier Inlet Environment (BRIE) Model32620.33
Diffusion316420.09
Manningseq-bouldersforpaleohydrology22120.29
River Erosion Model21620.33
Mocsy28620.2
SLAMM 6.723420.22
Coastal Dune Model332120.18
ESCAPE3920.33
Hogback24220.29
Meander Centerline Migration Model412520.13
DROG3D310320.09
SELFE256420.12
Detrital Thermochron29120.15
Auto marsh211520.2
YANGs312320.06
FVshock322120.13
SNAC310020.12
Channel-Oscillation314220.1
CMFT256020.11
OTEQ213720.07
Zscape235120.08
CAM-CARMA2213820.1
WSGFAM39720.12
STORM310520.05
Eolian Dune Model316820.12
StreamPower315220.12
Iceages338320.09
Flex2D-ADI315320.1
HyLands21410.25
SLEPIAN Alpha1110.1
AR2-sinuosity1210.33
Gospl1110.25
Mosartwmpy1110.33
Chi analysis tools114410.1
Icepack2810.2
LuSS11310.25
FineSed3D1110.11
1D Particle-Based Hillslope Evolution Model1110.17
SWEHR22910.12
Sakura25910.05
TopoFlow-Infiltration-Richards 1D11110.07
LITHFLEX213110.06
RAFEM12410.17
TopoFlow-Evaporation-Priestley Taylor11110.07
Subside26710.06
SVELA23110.03
LateralVerticalIncision14510.14
TopoFlow-Evaporation-Energy Balance11110.07
GrainHill1710.17
TopoFlow-Evaporation-Read File11110.07
OTTER24610.17
LOGDIST23110.03
LITHFLEX113110.06
LavaFlow2D211910.06
MarshPondModel11310.25
CoastMorpho2D12610.25
Lithology1710.17
LinearDiffuser114110.14
LEMming21810.2
Meanderpy16710.2
Barrier3D1710.33
HexWatershed11210.25
DeltaRCM Vegetation11410.17
CVFEM Rift2D1710.17
RiverMUSE12710.12
SoilInfiltrationGreenAmpt17110.12
Bifurcation12410.17
MCPM2410.12
OptimalCycleID11610.12
Cross Shore Sediment Flux15110.12
Mixed bedrock-alluvial morphodynamic1210.2
KWAVE17110.12
DeltaClassification2310.25
ChannelProfiler114110.14
DepthDependentTaylorDiffuser114110.14
Rescal-snow1310.2
EstuarineMorphologyEstimator1810.17
ECSimpleSnow126910.05
Terrainbento11710.2
Hilltop and hillslope morphology extraction16310.09
GRLP23410.17
BlockLab12210.2
CMIP124010.1
SPACE14610.14
OverlandFlow13210.14
Nitrate Network Model12410.17
GST-extendedmodel13410.14
BRaKE16110.12
SIGNUM26510.08
SiStER11810.12
BatTri13710.06
ACADIA13210.04
TopoFlow-Data-HIS14010.09
TopoFlow-Saturated Zone-Darcy Layers11110.07
1DBreachingTurbidityCurrent12310.08
GLUDM11010.11
OrderID12710.12
Hilltop flow routing15110.12
ThawLake1D12010.09
SurfaceRoughness14010.11
Bedrock Fault Scarp27510.08
RiverSynth12910.1
GullyErosionProfiler1D14610.1
GFlex23410.08
Wetland3P19410.1
IDA11110.1
WAVEREF23110.03
FUNDY21310.05
WDUNE11010.08
LEMming22410.08
Ice-sheet-Glacier-reconstruction211910.06
Fourier-Bessel-integration211910.06
PsHIC25710.06
TopoFlow-Snowmelt-Energy Balance11110.07
TopoFlow-Snowmelt-Degree-Day11110.07
TopoFlow-Meteorology11110.07
TopoFlow-Infiltration-Smith-Parlange11110.07
TopoFlow-Infiltration-Green-Ampt11110.07
TopoFlow-Diversions11110.07
TopoFlow-Channels-Kinematic Wave11110.07
TopoFlow-Channels-Dynamic Wave11110.07
TopoFlow-Channels-Diffusive Wave11110.07
Pllcart3d26710.04
Area-Slope Equation Calculator25710.06
Hyper23910.05
Point-Tidal-flat212310.06
WINDSEA23110.03
DELTA23110.03
2DFLOWVEL23110.03
Inflow24710.04
Compact210410.04
Bing218310.04
Spirals1D211910.06
WACCM-EE116410.06
FTCS2D-TerraceDiffusion211910.06
FTCS2D211910.06
FTCS1D-NonLinear211910.06
FractionalNoises2D211910.06
FractionalNoises1D211910.06
STVENANT23110.03
TURB23110.03
SUSP23110.03
SETTLE23110.03
MFDrouting-Successive211910.06
MFDrouting211910.06
LONGPRO23110.03
Flex2D211910.06
Flex1D211910.06
FLDTA23110.03
FillinPitsFlatsDEM111910.06
Erode21510.05
ENTRAINH23110.03
ENTRAIN23110.03
Coupled1D211910.06
Bedrock Erosion Model211910.06
BEDLOAD23110.03
Avulsion26710.06
CosmoLand116310.07
ADI-2D211910.06