Computes the adiabatic temperature gradient in seawater,
using the UNESCO 1983 polynomial.
Also known as the adiabatic lapse rate, the change of temperature per unit pressure for an adiabatic change of pressure of an element of seawater. It is assumed that no heat or salt is exchanged with the surroundings.
Practical salinity (-),
Temperature, degrees C
gauge or applied pressure, pressure referenced against the local atmospheric pressure, bar
true pressure, bar
adiabatic temperature gradient, in dg K / bar
Note: in the original formula, the units of
sw_adtgrad are dg
K/dbar (here: dg K/bar).
sw_adtgrad for S = 40, t = 40, p = 1000 is 3.255976e-3
Karline Soetaert <firstname.lastname@example.org>
Fofonoff NP and Millard RC Jr, 1983. Algorithms for computation of
fundamental properties of seawater. UNESCO technical papers in marine
science, 44, 53 pp.
1 2 3 4 5 6 7 8 9 10
sw_adtgrad(t = 40, S = 40, p = 1000) #3.255976e-4 ## Check values sw_adtgrad(S = 25, t = 10, p = 0) # 0.1002e-3 sw_adtgrad(S = 25, t = 10, p = 100) # 0.1135e-3 sw_adtgrad(S = 25, t = 10, p = 1000) # 0.2069e-3 sw_adtgrad(S = 25, t = 30, p = 0) # 0.2417e-3 sw_adtgrad(S = 40, t = 30, p = 0) # 0.2510e-3 sw_adtgrad(S = 40, t = 0, p = 100) # 0.0630e-3
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.