Marine models
From CSDMS
Program  Description  Developer  Download  PyMT 

ACADIA  A finite element formulation of the nonconservative form of the vertically integrated advection/diffusion/reaction (ADR) equation  Gentleman, Wendy  
BOM  Bergen Ocean Model  Berntsen, Jarle  
Bing  Submarine debris flows  Hutton, Eric  
Bio  Biogenic mixing of marine sediments  Hutton, Eric  
CBOFS2  The Second Generation Chesapeake Bay Operational Forecast System (CBOFS2): A ROMS‐Based Modeling System  Lanerolle, Lyon  
CICE  Los Alamos sea ice model  Hunke, Elizabeth  
ChesROMS  Chesapeake Bay ROMS Community Model (ChesROMS), special case of ROMS  Long, Wen  
Cliffs  Numerical model to compute tsunami propagation and runup on land in the shallowwater approximation  Tolkova, Elena  
Cyclopath  A 2D/3D model of carbonate cyclicity  Burgess, Peter  
DROG3D  3DIMENSIONAL DROGUE TRACKING ALGORITHM FOR A FINITE ELEMENT GRID WITH LINEAR FINITE ELEMENTS  Blanton, Brian  
Delft3D  3D hydrodynamic and sediment transport model  Delft3D, Support  
Diffusion  Diffusion of marine sediments due to waves, bioturbation  Hutton, Eric  
ELCIRC  EulerianLagrangian CIRCulation  Zhang, Yinglong  
ESCAPE  parallel globalscale landscape evolution model  Salles, Tristan  
Ecopath with Ecosim

Ecopath with Ecosim (EwE) is an ecological modeling software suite for personal computers  Christensen, Villy  
FUNDY  a 3D diagnostic model for continental shelf circulation studies  Naimie, Christopher  
FVCOM  The Unstructured Grid Finite Volume Coastal Ocean Model  Chen, Changsheng  
FineSed3D  A turbulenceresolving numerical model for fine sediment transport in bottom boundary layer  Cheng, Zhen  
GISS AOM  GISS AtmosphereOcean Model  Rind, David  
GISS GCM ModelE  GISS GCM ModelE  Schmidt, Gavin  
HIM  Hallberg Isopycnal Model  Hallberg, Robert  
Hyper  2D Turbidity Current model  Imran, Jasim  
Inflow  Steadystate hyperpycnal flow model  Hutton, Eric  
LTRANS  The Larval TRANSport Lagrangian model (LTRANS) is an offline particletracking model that runs with the stored predictions of a 3D hydrodynamic model, specifically the Regional Ocean Modeling System (ROMS).  North, Elizabeth  
Landlab  Python software framework for writing, assembling, and running 2D numerical models  Tucker, Greg  
MICOM  Miami Isopycnic Coordinate Ocean Model  Bleck, Rainer  
MOM6  MOM6 is the latest generation of the Modular Ocean Model which is a numerical model code for simulating the ocean general circulation.  User community, MOM6  
Mocsy  Routines to model the ocean carbonate system  Orr, James  
NUBBLE  A turbulent boundary layer model for the linearized shallow water equations  Naimie, Christopher  
OceanWaves  Calculate wavegenerated bottom orbital velocities from surface wave parameters  Wiberg, Patricia  
OlaFlow

Wave generation and active absorption interaction with porous structures framework  Higuera, Pablo  
Plume  Hypopycnal sediment plume  Hutton, Eric  
Princeton Ocean Model (POM)  POM: Sigma coordinate coastal & basin circulation model  Ezer, Tal  
ROMS  Regional Ocean Modeling System  Arango, Hernan G.  
SBM  Sorted Bedform Model  Murray, A. Brad  
SEA  SouthamptionEast Anglia  Stevens, David  
SELFE  Semiimplicit Eulerian–Lagrangian Finite Element  Zhang, Yinglong  
SLAMM 6.7

The Sea Level Affecting Marshes Model (SLAMM)  Clough, Jonathan  
SLEPIAN Alpha  Computation of spherical harmonics, Slepian functions, and transforms  Simons, Frederik  
SLEPIAN Bravo  Linear inverse problems using spherical harmonics and spherical Slepian functions  Simons, Frederik  
SLEPIAN Charlie  Spectral estimation problems using spherical harmonics and spherical Slepian functions  Simons, Frederik  
SLEPIAN Delta  Analysis of timevariable gravity from the GRACE satellite mission using spherical harmonics and spherical Slepian functions  Harig, Christopher  
STSWM  NCAR Spectral Transform Shallow Water Model  Hack, James  
Sakura  3 Equation hyperpycnal flow model  Kubo, Yusuke  
Sedflux  Basin filling stratigraphic model  Hutton, Eric  
Sedtrans05  Sediment transport model for continental shelf and estuaries  Neumeier, Urs  
Symphonie

3D primitive equation ocean model  Marsaleix, Patrick  
TURBINS  An immersed boundary, Navier–Stokes code for the simulation of gravity and turbidity currents interacting with complex topographies.  NasrAzadani, Mohamad  
The TELEMAC system

a powerful integrated modeling tool for use in the field of freesurface flows.  TELEMAC support team,   
UMCESroms  Chesapeake Bay Application, special case of Regional Ocean Modeling System (ROMS)  Li, Yun  
WAVEWATCH III ^TM  Spectral wind wave model  Tolman, Hendrik  
WSGFAM  Wave and current supported sediment gravity flow model  Friedrichs, Carl 
Program  Description  Developer  Download  PyMT 

BatTri  A graphical Matlab interface to the C language 2D quality finite element grid generator Triangle.  Shewchuk, Jonathan  
Compact  Sediment compaction  Hutton, Eric  
Dakotathon

A Python API for the Dakota iterative systems analysis toolkit.  Piper, Mark  
EstuarineMorphologyEstimator

Empirical Assessment Tool for Bathymetry, Flow Velocity and Salinity in Estuaries Based on Tidal Amplitude and RemotelySensed Imagery  Leuven, Jasper  
ILAMB  The International Land Model Benchmarking (ILAMB) toolkit  Collier, Nathan  
Icepack  Icepack is a Python package for simulating the flow of glaciers and ice sheets, as well as for solving glaciological data assimilation problems.  Shapero, Daniel  
ModelParameterDictionary  Tool written in Python for reading model input parameters from a simple formatted text file.  Tucker, Greg  
OpenFOAM  Open Field Operation and Manipulation is a toolbox for the development of customized numerical solvers.  Weller, Henry  
OptimalCycleID

A numerical method to analyse a vertical succession of strata and identify the most cyclical arrangement of constituent facies  Burgess, Peter  
OrderID  A method to test for order in a vertical succession of strata  Burgess, Peter 
indicates open source code models that are available through another community modeling portal. The portals offer much information. To download the code(s) you may be asked to register as a user at their portal. By registering you will receive updates on new releases and other community information. Your registration will help the developers demonstrate to funders the size of their model's community. If you have problems getting access to this open source code, please let us know CSDMSsupport@Colorado.edu. CSDMS has a version of the code in its library and considers the code part of the opensource CSDMS initiative.