swSigmaTheta | R Documentation |
Compute the potential density (minus 1000 kg/m^3) that seawater would have if raised
adiabatically to the surface. In the UNESCO system, this quantity is
is denoted \sigma_\theta
(hence the function name), but in
the GSW system, a somewhat related quantity is denoted sigma0
. (In a
deep-water CTD cast, the RMS deviation between sigma-theta and sigma0 is
typically of order 0.0003 kg/m^3, corresponding to a temperature shift of
about 0.002C, so the distinction between the quantities is not large.)
swSigmaTheta(
salinity,
temperature = NULL,
pressure = NULL,
referencePressure = 0,
longitude = NULL,
latitude = NULL,
eos = getOption("oceEOS", default = "gsw"),
debug = getOption("oceDebug")
)
salinity |
either practical salinity (in which case |
temperature |
in-situ temperature ( |
pressure |
pressure (dbar) |
referencePressure |
The reference pressure, in dbar. |
longitude |
longitude of observation (only used if |
latitude |
latitude of observation (only used if |
eos |
equation of state, either |
debug |
an integer specifying whether debugging information is
to be printed during the processing. This is a general parameter that
is used by many |
If the first argument is an oce
object, then salinity, etc., are
extracted from it, and used for the calculation instead of any values
provided in the other arguments.
Potential density anomaly (kg/m^3
), defined as
\sigma_\theta=\rho(S,\theta(S,t,p),0
1000 kg/m^3
.
Dan Kelley
See citations provided in the swRho()
documentation.
Other functions that calculate seawater properties:
T68fromT90()
,
T90fromT48()
,
T90fromT68()
,
computableWaterProperties()
,
locationForGsw()
,
swAbsoluteSalinity()
,
swAlpha()
,
swAlphaOverBeta()
,
swBeta()
,
swCSTp()
,
swConservativeTemperature()
,
swDepth()
,
swDynamicHeight()
,
swLapseRate()
,
swN2()
,
swPressure()
,
swRho()
,
swRrho()
,
swSCTp()
,
swSR()
,
swSTrho()
,
swSigma()
,
swSigma0()
,
swSigma1()
,
swSigma2()
,
swSigma3()
,
swSigma4()
,
swSigmaT()
,
swSoundAbsorption()
,
swSoundSpeed()
,
swSpecificHeat()
,
swSpice()
,
swSpiciness0()
,
swSpiciness1()
,
swSpiciness2()
,
swSstar()
,
swTFreeze()
,
swTSrho()
,
swThermalConductivity()
,
swTheta()
,
swViscosity()
,
swZ()
stopifnot(abs(26.4212790994 - swSigmaTheta(35, 13, 1000, eos = "unesco")) < 1e-7)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.