swPressure(depth, latitude = 45, eos = getOption("oceEOS", default = "gsw"))
distance below the surface in metres.
Latitude in \(^\circ\)N.
indication of formulation to be used, either "unesco"
or
"gsw"
.
Pressure in dbar.
If eos="unesco"
this is done by numerical inversion of
swDepth()
is done using uniroot()
. If
eos="gsw"
, it is done using gsw::gsw_p_from_z()
in the
gsw package.
Unesco 1983. Algorithms for computation of fundamental properties of seawater, 1983. Unesco Tech. Pap. in Mar. Sci., No. 44, 53 pp.
Other functions that calculate seawater properties:
T68fromT90()
,
T90fromT48()
,
T90fromT68()
,
computableWaterProperties()
,
locationForGsw()
,
swAbsoluteSalinity()
,
swAlphaOverBeta()
,
swAlpha()
,
swBeta()
,
swCSTp()
,
swConservativeTemperature()
,
swDepth()
,
swDynamicHeight()
,
swLapseRate()
,
swN2()
,
swRho()
,
swRrho()
,
swSCTp()
,
swSR()
,
swSTrho()
,
swSigma0()
,
swSigma1()
,
swSigma2()
,
swSigma3()
,
swSigma4()
,
swSigmaTheta()
,
swSigmaT()
,
swSigma()
,
swSoundAbsorption()
,
swSoundSpeed()
,
swSpecificHeat()
,
swSpice()
,
swSstar()
,
swTFreeze()
,
swTSrho()
,
swThermalConductivity()
,
swTheta()
,
swViscosity()
,
swZ()
swPressure(9712.653, 30, eos="unesco") # 10000
#> [1] 10000
swPressure(9712.653, 30, eos="gsw") # 9998.863
#> [1] 9998.863