Software

TEOS-10 Official Software: The Gibbs Seawater Toolbox (GSW) and Seawater-Ice-Air (SIA) library

Use of TEOS-10 is facilitated by the Gibbs Seawater  (GSW) toolbox, available in MATLAB, C, FORTRAN, PHP, C++, JULIA, Python, and R, and the Seawater-Ice-Air (SIA) library which is available in VB and Fortran. These can be downloaded from:

www.teos-10.org/software.htm

Code is also available from github at:

https://github.com/TEOS-10

Independent Software related to TEOS-10

Although the GSW toolbox is comprehensive, some of the core parts of the code base have been implemented in EXCEL by a third party. Information about this implementation is provided on as ‘as-is’ basis in the following publication:

C. G. Martins and J. Cross, (2022) Technical note: TEOS-10 Excel – implementation of the Thermodynamic Equation Of Seawater – 2010 in Excel, Ocean Science, 18 (3), 627-638, doi 10.5194/os-18-627-2022

 

TEOS-10 also covers thermodynamic properties, but (other than through a Practical Salinity algorithm) does not cover transport properties like viscosity or thermal diffusivity, or surface tension. However, MATLAB functions for these properties are available from:

The MIT Seawater toolbox (web.mit.edu/seawater)

 

Marine Chemical Speciation

Calculations of chemical activity and speciation in seawater can be carried out using a Pitzer model developed by SCOR WG 145 and this code (and a web interface) are now available at:

marchemspec.org

Scroll to Top