experimental condition range T=4-100C, pH=0-5, log C(Fe+++)=-5-0

#### -start

1 rem assuming Fe(III)>1e-4M is the switch point for Fe-promoted mechanism 10 R=8.31451 20 if TOT("Fe(3)")<=1e-4 then J=(10ˆ-1.52)\*EXP(-28200/(R\*TK))\*ACT("H+")ˆ1.68 else J=(10ˆ1.88)\*EXP(- 48100/(R\*TK))\*ACT("H+")ˆ0.8\*TOT("Fe(3)")ˆ0.42 30 if (parm(1)>0) then SA0=parm(1) else SA0=1 40 if (M0<=0) then SA=SA0 else SA=SA0\* (M/M0)ˆ0.67 70 SR\_mineral=SR("Chalcopyrite(alpha)") 80 if (M<0) then goto 150 90 if (M=0 and SR\_mineral<1) then goto 150 100 rate=J\*SA\*(1-SR\_mineral)\*parm(2) 120 moles=rate\*Time 150 Save moles -end

## ################
