- For more information go to:
This table shows some function names in the gibbs library and the corresponding function names in the csiro library.
Variable | SeaWater (EOS 80) | Gibbs SeaWater (GSW TEOS 10) |
Absolute Salinity |
|
gsw.SA_from_SP(SP,p,long,lat) |
Conservative Temperature |
|
gsw.CT_from_t(SA,t,p) |
density (i.e. in situ density) |
|
gsw.rho_CT(SA,CT,p), or gsw.rho(SA,t,p), or gsw.rho_CT25(SA,CT,p) |
potential density |
|
gsw.rho_CT(SA,CT,pr), or gsw.rho_CT25(SA,CT,pr) |
potential temperature |
|
gsw.pt_from_t(SA,t,p,pr) |
|
|
gsw.sigma0_CT(SA,CT) |
|
|
gsw.sigma2_CT(SA,CT) |
|
|
gsw.sigma2_CT(SA,CT) |
specific volume anomaly |
|
gsw.specvol_anom_CT(SA,CT,p) or gsw.specvol_anom_CT25(SA,CT,p) |
dynamic height anomaly | -sw.gpan(SP,t,p) | gsw.geo_strf_dyn_height(SA,CT,p,delta_p,interp_style) |
geostrophic velocity |
|
gsw.geostrophic_velocity(geo_str,long,lat,p) |
N 2 |
|
gsw.Nsquared_CT25(SA,CT,p,lat) |
pressure from height (SW uses depth, not height) |
|
gsw.p_from_z(z,lat) |
height from pressure (SW outputs depth, not height) |
|
gsw.z_from_p(p,lat) |
in situ temperature from pt |
|
gsw.pt_from_t(SA,pt,pr,p) |
sound speed |
|
gsw.sound_speed(SA,t,p) |
isobaric heat capacity |
|
gsw.cp(SA,t,p) |
adiabatic lapse rate* |
|
gsw.adiabatic_lapse_rate(SA,t,p) |
SP from cndr, (PSS 78) |
|
gsw.SP_from_cndr(cndr,t,p) |
cndr from SP, (PSS 78) |
|
gsw.cndr_from_SP(SP,t,p) |
distance |
|
gsw.distance(long,lat,p) |
gravitational acceleration |
|
gsw.grav(lat,p) |
Coriolis parameter |
|
gsw.f(lat) |
testing of all functions |
|
gsw.test() |
* The SW and GSW functions output the adiabatic lapse rate in different units, being K (dbar) -1 and K Pa -1 respectively.
- Bjørn Ådlandsvik - Testing unit and several bug fixes
- Eric Firing - Support for masked arrays, re-write of _delta_SA
- Trevor J. McDougall (and all of SCOR/IAPSO WG127) for making available the Matlab and Fortran versions of this software
- SCOR/IAPSO WG127. Most of module is derived from the GSW Oceanographic Toolbox of TEOS-10.
The MAJOR.MINOR.MICRO will be used to represent:
MAJOR == The matlab version from the TEOS-10 Group
MINOR == Significant changes made in the python version
MICRO == Bug fixes only