SOLUTION 1temp 25 pH 7 pe 4 units mol/kgw Ca 0 C(4) 0EQUILIBRIUM_PHASES 1 Calcite 0 1KINETICS 1Calcite_kinetic-formula CaCO3 1 -m0 1.0 -parms 1e-5 1.0 -steps 86400 in 10 steps # in seconds-cvode trueRATESCalcite_kinetic-start 10 k = PARM(1)20 n = PARM(2) 30 si_calcite = SI("Calcite") 40 omega = 10^si_calcite 50 if (omega <= 1) then rate = 0 else rate=k*(1-1/omega)^n 100 moles = rate * TIME 110 SAVE moles-endSELECTED_OUTPUT -file Calcite_kinetic.sel -reset false -time true -totals Ca C(4)-user_punch trueUSER_PUNCH-headings Step Time SI_Calcite Omega_Calcite Moles_Calcite10 PUNCH STEP_NO, TIME, SI("Calcite"), 10^SI("Calcite"), KIN("Calcite_kinetic")USER_GRAPH 120 GRAPH_X time30 GRAPH_Y TOT("Ca")-endEND
50 if (omega <= 1) then rate = 0 else rate=k*(1-1/omega)^n