K_HCO3 {AquaEnv}R Documentation

K_HCO3

Description

PUBLIC function: calculates the dissociation constant of HCO3

Usage

K_HCO3(S, t, p=0, SumH2SO4=NULL, SumHF=NULL)

Arguments

S salinity in practical salinity units (i.e. no unit)
t temperature in degrees centigrade
p gauge pressure (total pressure minus atmospheric pressure) in bars
SumH2SO4 total sulfate concentration in mol/kg-solution (calculated from S if not supplied)
SumHF total fluoride concentration in mol/kg-solution (calculated from S if not supplied)

Value

the dissociation constant of HCO3 in mol/kg-solution on the free proton pH scale

Author(s)

Andreas F. Hofmann (a.hofmann@nioo.knaw.nl)

References

Roy1993b, DOE1994, Millero1995, Zeebe2001 (Note that for a constant calculated from Lueker2000, one needs to use either aquaenv(k1k2="lueker")$K_HCO3 or seacarb)

Examples

K_HCO3(35, 15)
K_HCO3(35, 15, 10)
K_HCO3(S=35, t=15, p=10, SumH2SO4=0.03)
plot(K_HCO3(35, 1:25), xlab="temperature / degC")

[Package AquaEnv version 0.7 Index]