DATABASE c:\phreeqc\database\PHREEQC.dat TITLE Mineral Assemblage Douglas Field Solution 1 temp 55 pH 6.66 -units mg/lNa 104140 chargeCa 2365K 398Mg 836Sr 58Li 6.6Mn 0.3Fe 2.5B 2.6Al 5.8Cl 155610Br 145 EQUILIBRIUM_PHASES 1 Quartz 0 51.06K-Feldspar 0 2.895 Hematite 0 3.537 Pyrite 0 3.826 Dolomite 0 1.457 Anhydrite 0 1.063 Calcite 0 1.375 Halite 0 0.961 Illite 0 0.358 Chlorite(14A) 0 0.0495 Save Solution 1Save Equilibrium_Phases 1END Use Solution 1Use Equilibrium_Phases 1GAS_PHASE 2-fixed_pressure-pressure 81 -volume 7.5 -temp 55H2(g) 81 END
PHASESBrucite 19 Mg(OH)2 + 2H+ = Mg+2 + 2H2O log_k 16.84 delta_h -27.1 kcalPortlandite 539 Ca(OH)2 + 2H+ = Ca+2 + 2H2O log_k 22.8 delta_h -31.0 kcalTITLE Mineral Assemblage Douglas FieldSolution 1pressure 81temp 55pH 6.66-density 1 calc-units mg/lNa 104140 chargeCa 2365K 398Mg 836Sr 58#Li 6.6#Mn 0.3Fe 2.5#B 2.6Al 5.8Cl 155610#Br 145 EQUILIBRIUM_PHASES 1Quartz 0 51.06K-Feldspar 0 2.895 Hematite 0 3.537 Pyrite 0 3.826 Dolomite 0 1.457 Anhydrite 0 1.063 Calcite 0 1.375 Halite 0 0.961 Illite 0 0.358 Chlorite(14A) 0 0.0495 Brucite 0 0Portlandite 0 0 Save Solution 1Save Equilibrium_Phases 1END Use Solution 1Use Equilibrium_Phases 1GAS_PHASE-fixed_pressure-pressure 81CO2(g) 0CH4(g) 0H2(g) 0H2S(g) 0H2O(g) 0REACTION 1H2 150 in 50 stepsUSER_GRAPH 1 -headings rxn pe pH -axis_titles "H2, moles added" "pH, pe" "" -axis_scale x_axis 0 50 auto auto -initial_solutions false -connect_simulations true -plot_concentration_vs x -start10 GRAPH_X RXN 20 GRAPH_Y -LA("e-"), -LA("H+") -endUSER_GRAPH 2 -headings rxn P(H2) P(CH4) P(CO2) P(H2S) P(H2O) -axis_titles "H2, moles added" "Partial pressure" -axis_scale x_axis 0 50 auto auto -initial_solutions false -connect_simulations true -plot_concentration_vs x -start5 if (GAS_VM <= 0) then goto 10010 GRAPH_X RXN 20 GRAPH_Y PR_P("H2(g)"), PR_P("CH4(g)"), PR_P("CO2(g)"), PR_P("H2S(g)"), PR_P("H2O(g)")100 REM -endUSER_GRAPH 3 -headings rxn Quartz/10 K-Feldspar Hematite Pyrite \ Dolomite Anhydrite Calcite Halite Illite Chlorite(14A) Brucite Portlandite -axis_titles "H2, moles added" "Moles" -axis_scale x_axis 0 50 auto auto -initial_solutions false -connect_simulations true -plot_concentration_vs x -start10 GRAPH_X RXN 20 GRAPH_Y EQUI("Quartz")/10, EQUI("K-Feldspar"), EQUI("Hematite"), \EQUI("Pyrite"), EQUI("Dolomite"), EQUI("Anhydrite"), EQUI("Calcite"), \EQUI("Halite"), EQUI("Illite"), EQUI("Chlorite(14A)"), EQUI("Brucite"), EQUI("Portlandite") -endEND