kconv: Conversion factors to change the pH scale of dissociation...

Description Usage Arguments Value Author(s) References See Also Examples

Description

Conversion factors from the total scale to the free and seawater scales

Usage

1
kconv(S=35,T=25, P=0)

Arguments

S

Salinity, default is 35

T

Temperature in degrees Celsius, default is 25oC

P

Hydrostatic pressure in bar (surface = 0), default is 0

Value

The function returns a list with 3 conversion factors :

ktotal2SWS

to convert from the total scale to seawater scale

ktotal2free

to convert from the total scale to the free scale

kfree2SWS

to convert from the free scale to the seawater scale

Author(s)

Karline Soetaert K.Soetaert@nioo.knaw.nl

References

Dickson, A.G. & F.J. Millero, 1987 A comparison of the equilibrium constants for the dissociation of carbonic acid in seawater media. Deep-Sea Research 34:1733-1743.

See Also

pHconv.

Examples

1
2
3
4
5
##To convert dissociation constants from the total scale to the free scale
## (at salinity=35, temperature=25oC and atmospheric pressure):
kconv(35,25,0)
conv <- kconv()
 c(K1_total=K1(),K1_SWS=K1()*conv$ktotal2SWS,K1_free=K1()*conv$ktotal2free)  

Example output

Loading required package: oce
Loading required package: testthat
Loading required package: gsw
$ktotal2SWS
[1] 1.030217

$ktotal2free
[1] 0.7803331

$kfree2SWS
[1] 1.320228

$kfree2total
[1] 1.281504

$kSWS2total
[1] 0.970669

$kSWS2free
[1] 0.7574451

    K1_total       K1_SWS      K1_free 
1.421828e-06 1.464792e-06 1.109500e-06 

seacarb documentation built on May 2, 2019, 5:34 p.m.

Related to kconv in seacarb...