Jump to content
Geochemist's Workbench Support Forum


  • Content count

  • Joined

  • Last visited

Community Reputation

0 Neutral

About JohanFourie

  • Rank

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. JohanFourie

    number of kinetic minerals in GWB

    Thanks Brian, this worked quite well.
  2. Is there a limit to the number of kinetic mineral that could be added to X1t? We try to simluate a column but X2t does not accept more than ~16minerals?
  3. JohanFourie

    Optimizing kinetic parameters to fit experimental data

    Hi Vivek We also fit experimental data with GWB but the only way to do that is through manual calibration. We start with literature values for the rate constants and then use the surface area for calibration. You should also play around with the CO2 buffer as there might be some buildup of CO2 in the experiment I assume. Regards Johan
  4. JohanFourie

    Chemplugin: Pore Volume (PV) and Extendrun()

    Thank you Brian, I wil try this!
  5. JohanFourie

    Chemplugin: Pore Volume (PV) and Extendrun()

    Thank you Brian. After every run I update the flowrates between the instances and use Extendrun to start the new run. This is the only way I could see one can update the flowrates? I would like the new run to continue the model and not to change the composition of the previous run at endpoint. However, each run automatically starts with the original kinetic mineral content. As you can see in the figure above there is every 20 years an Extendrun() and with each run the calcite is at its original concentration. I suspect the pickup function works similiar to the other react functions in that it is not applicable to the chemplugin reactive transport model? I have tried to use all versions of pickpup (incl pickup system = entire) is it has no effect on the chemplugin transport model. I also see that commands like "add" and "remove" works for a mineral but not for kinetic minerals with ExtendRun(). In X1t the kinetic minerals at the endpoint of the previous run is retained when the run is extended but I couldnt see that it is the case in Chemplugin? Regards Johan
  6. JohanFourie

    Chemplugin: Pore Volume (PV) and Extendrun()

    Hi Brian No problem. On that note, what is the purpose of "flush" in chemplugin? When there is inflow and outflow at an instance, isnt the solution anyway replaced with the inflowing solution in a chemplugin instance? I am also not sure how chemplugin handles kinetic minerals when the run is extended. When I extend the model, it seems like it is using the original kinetic mineral mass and not the endpoint mineral mass of the previous run. However, extend in chemplugin does use the endpoint solution chemistry and retain secondary minerals. I have tried to use the "pickup reactants" before the ExtendRun or within the original configuration but that doesnt work. cp_dam.Config("pickup reactants") cp_dam.ExtendRun(timeExt, "days") I have also tried to remove the kinetic minerals and then let it perform the pickup. But that also doesnt work. To test this I have included pyrite and calcite in the reservoir described above and then calcite was consumed in the 1st run. ExtendRun then starts again with the original calcite (and pyrite)content. However, it seems that secondary minerals in the system (like hematite) is retained. See the gtplot image below. Regards Johan
  7. Hi I have constructed a chemplugin model where 2 streams flow into a reservoir (with volume 2000000 m3) and the outflow of the reservoir is the sum of the inflows. Everything seems to work fine except the reported pore volumes replaced (PV) which reports 0. See Por Vol below. The salt balance looks fine (after about 1 residence time the TDS in the dam is just above 50% of that of the streams), so I am wondering if PV is maybe just reporting incorrectly? Is PV only applicable to the initial reaction within a specific instance without consideration of the flow between the instances? SOME OUTPUT FROM FINAL STEPS FROM THE RESERVOIR Time = 2.68 pH = 6.04 TDS = 2615 SO4-- = 1654 Time = 2.71 pH = 6.04 TDS = 2629 SO4-- = 1663 Time = 2.74 pH = 6.04 TDS = 2644 SO4-- = 1673 Time = 2.74 BulkVol = 2000000 m3 SolnVol = 1998869 m3 RockVol = 0.028130 m3 RockMass = 71.93 kg Porosity = 1.00 Inert = 0.00 Permeability = 9999995142 Por Vol = 0.000000 nminerals = 3.0 Gibbsite Hematite Pyrolusite