Minor updates to databases.

Tony fixed potential null pointer.

git-svn-id: svn://136.177.114.72/svn_GW/phreeqc3/branches/concrete@12461 1feff8c3-07ed-0310-ac33-dd36852eb9cd
This commit is contained in:
David L Parkhurst 2017-02-23 18:17:22 +00:00
parent 58bb72074a
commit a6c8b1cda0
3 changed files with 20 additions and 4 deletions

18
Amm.dat
View File

@ -989,6 +989,7 @@ Gibbsite
Al(OH)3 + 3 H+ = Al+3 + 3 H2O
-log_k 8.11
-delta_h -22.800 kcal
-Vm 32.22
Al(OH)3(a)
Al(OH)3 + 3 H+ = Al+3 + 3 H2O
-log_k 10.8
@ -997,18 +998,22 @@ Kaolinite
Al2Si2O5(OH)4 + 6 H+ = H2O + 2 H4SiO4 + 2 Al+3
-log_k 7.435
-delta_h -35.300 kcal
-Vm 99.35
Albite
NaAlSi3O8 + 8 H2O = Na+ + Al(OH)4- + 3 H4SiO4
-log_k -18.002
-delta_h 25.896 kcal
-Vm 101.31
Anorthite
CaAl2Si2O8 + 8 H2O = Ca+2 + 2 Al(OH)4- + 2 H4SiO4
-log_k -19.714
-delta_h 11.580 kcal
-Vm 105.05
K-feldspar
KAlSi3O8 + 8 H2O = K+ + Al(OH)4- + 3 H4SiO4
-log_k -20.573
-delta_h 30.820 kcal
-Vm 108.15
K-mica
KAl3Si3O10(OH)2 + 10 H+ = K+ + 3 Al+3 + 3 H4SiO4
-log_k 12.703
@ -1021,23 +1026,28 @@ Ca-Montmorillonite
Ca0.165Al2.33Si3.67O10(OH)2 + 12 H2O = 0.165Ca+2 + 2.33 Al(OH)4- + 3.67 H4SiO4 + 2 H+
-log_k -45.027
-delta_h 58.373 kcal
-Vm 156.16
Talc
Mg3Si4O10(OH)2 + 4 H2O + 6 H+ = 3 Mg+2 + 4 H4SiO4
-log_k 21.399
-delta_h -46.352 kcal
-Vm 68.34
Illite
K0.6Mg0.25Al2.3Si3.5O10(OH)2 + 11.2H2O = 0.6K+ + 0.25Mg+2 + 2.3Al(OH)4- + 3.5H4SiO4 + 1.2H+
-log_k -40.267
-delta_h 54.684 kcal
-Vm 141.48
Chrysotile
Mg3Si2O5(OH)4 + 6 H+ = H2O + 2 H4SiO4 + 3 Mg+2
-log_k 32.2
-delta_h -46.800 kcal
-analytic 13.248 0.0 10217.1 -6.1894
-Vm 106.5808 # 277.11/2.60
Sepiolite
Mg2Si3O7.5OH:3H2O + 4 H+ + 0.5H2O = 2 Mg+2 + 3 H4SiO4
-log_k 15.760
-delta_h -10.700 kcal
-Vm 143.765
Sepiolite(d)
Mg2Si3O7.5OH:3H2O + 4 H+ + 0.5H2O = 2 Mg+2 + 3 H4SiO4
-log_k 18.66
@ -1045,10 +1055,12 @@ Hematite
Fe2O3 + 6 H+ = 2 Fe+3 + 3 H2O
-log_k -4.008
-delta_h -30.845 kcal
-Vm 30.39
Goethite
FeOOH + 3 H+ = Fe+3 + 2 H2O
-log_k -1.0
-delta_h -14.48 kcal
-Vm 20.84
Fe(OH)3(a)
Fe(OH)3 + 3 H+ = Fe+3 + 3 H2O
-log_k 4.891
@ -1056,12 +1068,14 @@ Pyrite
FeS2 + 2 H+ + 2 e- = Fe+2 + 2 HS-
-log_k -18.479
-delta_h 11.300 kcal
-Vm 23.48
FeS(ppt)
FeS + H+ = Fe+2 + HS-
-log_k -3.915
Mackinawite
FeS + H+ = Fe+2 + HS-
-log_k -4.648
-Vm 20.45
Sulfur
S + 2H+ + 2e- = H2S
-log_k 4.882
@ -1781,13 +1795,13 @@ END
# -Vm a1 a2 a3 a4 W a0 i1 i2 i3 i4
# The volume (cm3/mol) is
# Vm(T, pb, I) = 41.84 * (a1 * 0.1 + a2 * 100 / (2600 + pb) + a3 / (T - 228) +
# a4 * 1e4 / (2600 + pb) / (T - 228) - W * 1e5 * QBrn)
# a4 * 1e4 / (2600 + pb) / (T - 228) - W * QBrn)
# + z^2 / 2 * Av * f(I^0.5)
# + (i1 + i2 / (T - 228) + i3 * (T - 228)) * I^i4
# Volumina at I = 0 are obtained using supcrt92 formulas (Johnson et al., 1992, CG 18, 899).
# 41.84 transforms cal/bar/mol into cm3/mol.
# pb is pressure in bar.
# W * QBrn is the energy of solvation, QBrn is the pressure dependence of the Born equation,
# W * QBrn is the energy of solvation, calculated from W and the pressure dependence of the Born equation,
# W is fitted on measured solution densities.
# z is charge of the solute species.
# Av is the Debye-Hückel limiting slope (DH_AV in PHREEQC basic).

View File

@ -1806,13 +1806,13 @@ END
# -Vm a1 a2 a3 a4 W a0 i1 i2 i3 i4
# The volume (cm3/mol) is
# Vm(T, pb, I) = 41.84 * (a1 * 0.1 + a2 * 100 / (2600 + pb) + a3 / (T - 228) +
# a4 * 1e4 / (2600 + pb) / (T - 228) - W * 1e5 * QBrn)
# a4 * 1e4 / (2600 + pb) / (T - 228) - W * QBrn)
# + z^2 / 2 * Av * f(I^0.5)
# + (i1 + i2 / (T - 228) + i3 * (T - 228)) * I^i4
# Volumina at I = 0 are obtained using supcrt92 formulas (Johnson et al., 1992, CG 18, 899).
# 41.84 transforms cal/bar/mol into cm3/mol.
# pb is pressure in bar.
# W * QBrn is the energy of solvation, QBrn is the pressure dependence of the Born equation,
# W * QBrn is the energy of solvation, calculated from W and the pressure dependence of the Born equation,
# W is fitted on measured solution densities.
# z is charge of the solute species.
# Av is the Debye-Hückel limiting slope (DH_AV in PHREEQC basic).

View File

@ -977,3 +977,5 @@ END
# =============================================================================================
# It remains the responsibility of the user to check the calculated results, for example with
# measured solubilities as a function of (P, T).
# ref. 3. Appelo, submitted.