pTA {seacarb}R Documentation

pTA

Description

Calculates the carbonate chemistry following addition of CO_3^{2-} or HCO_3^-

Usage

pTA(flag, sys=0, var1, var2, pCO2a, co3, hco3, S=35, T=20, P=0, Pt=0, Sit=0)

Arguments

flag select the couple of variables available. The flags which can be used are:
flag = 1 pH and CO2 given
flag = 2 CO2 and HCO3 given
flag = 3 CO2 and CO3 given
flag = 4 CO2 and ALK given
flag = 5 CO2 and DIC given
flag = 6 pH and HCO3 given
flag = 7 pH and CO3 given
flag = 8 pH and ALK given
flag = 9 pH and DIC given
flag = 10 HCO3 and CO3 given
flag = 11 HCO3 and ALK given
flag = 12 HCO3 and DIC given
flag = 13 CO3 and ALK given
flag = 14 CO3 and DIC given
flag = 15 ALK and DIC given
flag = 21 pCO2 and pH given
flag = 22 pCO2 and HCO3 given
flag = 23 pCO2 and CO3 given
flag = 24 pCO2 and ALK given
flag = 25 pCO2 and DIC given
sys 0 if the manipulation is carried out in a system closed to the atmosphere or 1 if its is carried out in a system open to the atmosphere
var1 Value of the first variable in mol/kg, except for pH and for pCO2 in μatm
var2 Value of the second variable in mol/kg, except for pH
pCO2a CO2 partial pressure in the atmosphere pCO2 in μatm. It is only used in systems open to the atmosphere (i.e. when sys=1)
co3 Amount of CO_3^{2-} added in mol,kg^{-1}
hco3 Amount of HCO_3^{2-} added in mol,kg^{-1}
S Salinity
T Temperature in degrees Celsius
P Hydrostatic pressure in bar (surface = 0)
Pt Concentration of total phosphate in mol/kg
Sit Concentration of total silicate in mol/kg

Value

The function returns a data frame containing the following columns:

comment The initial or final state water
S Salinity
T Temperature in degrees Celsius
P Pressure in bar
pH pH
CO2 CO2 concentration (mol/kg)
pCO2 pCO2, CO2 partial pressure (μatm)
fCO2 fCO2, CO2 fugacity (μatm)
HCO3 HCO3 concentration (mol/kg)
CO3 CO3 concentration (mol/kg)
DIC DIC concentration (mol/kg)
ALK ALK, total alkalinity (mol/kg)
OmegaAragonite Omega aragonite, aragonite saturation state
OmegaCalcite Omega calcite, calcite saturation state

Author(s)

Jean-Pierre Gattuso gattuso@obs-vlfr.fr

Examples

pTA(flag=24, sys=0, var1=384, var2=2302e-6, pCO2a=384, co3=260e-6, hco3=1000e-6, S=34.3, T=16, P=0)

pTA(flag=24, sys=1, var1=384, var2=2302e-6, pCO2a=384, co3=260e-6, hco3=1000e-6, S=34.3, T=16, P=0)

[Package seacarb version 2.0.6 Index]