Module 3 Greisenization Part (I)
In this module you will model the reaction path of a leucogranite during greisenization and evaluate the solubility of tin (Sn). We will learn how to: a) create Predefined Composition Objects
(a rock or fluid composition), b) add new minerals or aqueous species to your thermodynamic database and c) simulate a more complex fluid-rock reaction path using our knowledge gained from Module 2. The example follows a modeling study of the East Kemptville tin deposit from Halter et al. (1998), Chem. Geol. 150, 1-17. We will use the GEMS project file “Module3” that can be found either in the /Tutorial/Module3 workshop folder or download it directly here.
3.1 Create a custom rock and fluid
Copy the entire unzipped Module3 folder into your GEMS project directory located in Library/Gems3/projects. More information on the GEMS folder structure can be found in Module 1.
Open GEMS, choose the project and switch to the
Thermodynamic Database Mode
and select in Panel 2 the optionCompos
for creating a predefined composition object (PCO). The user interface is shown in Figure 3.1.Select the record “Fluid_greisen.” In this example the fluid was already prepared for you. GEMS is versatile in the way one can add the composition of a fluid or a rock. The fluid in this example was added using independent components (
IComp
), meaning single elements. You can check this by clicking on the wrench symbol (Remake
) and inspect the selection. It is also possible to input minerals or custom chemical formula, for example if we would like to add 1 kg of H\(_{2}\)O to this system we could define a user-defined formula; more on this later.Data input/output windows are shown in Figure 3.1 using mole units (M). Other units such as molality (m, mol/kg H2O) or ppm can be defined. The normalization factor can be chosen so that the output windows shows the mole elements for 1 kg of substance (or adding a 0 would not yield any normalization).
To create the rock click on
Clone a new record
in Panel 1. Fill the parameters as shown in Figure 3.2.On the next dialog select “Use formulae of Dependent Components” (Fig. 3.3). In the next dialog choose first independent components IComp (i.e., K, Al, Si, O, H, Na) then the dependent components
DComp
: Microcline, Muscovite, Albite and Quartz (Fig. 3.4).Select the
Settings
tab and fill out the amounts ofDComp
as shown in Figure 3.5. Select thePage 1
tab, add information for this PCO and normalize it to 1 kg; add zero values forIComp
. PressRe-calculate
in Panel 1 and save; your output results should be the same as shown in Figure 3.6.
Switch to the
Equilibria Calculation Mode
(Fig. 3.7) and stay inSysEq
mode to calculate the equilibrium of a single system; GEMS will ask whether you want to proceed with adding the rock to your project.Click on
Create a new record record from scratch
, give the system the following name “Greisen_Fl,” and a temperature of 250 \(^\circ\)C and pressure of 4000 bar.In the
Open recipe dialog
add 200 g of rock (R_leucogranite) and 1000 g of fluid (Fluid_greisen). Calculate the equilibrium.Clone this record and modify the system to 450 \(^\circ\)C and 4000 bar, calculate equilibrium.
Now lets explore the detailed results by clicking on
Open EqDemo Window (GEM task results)
in Panel 1 just next to theCalculate Equilibrium
button. The window is shown in Figure 3.8. Use this detailed results window to explore the following few questions:– What is the pH of this system?
– How much Sn (molality) can you dissolve in this solution?
– What is the major Sn aqueous species in your model? Following the paper by Halter et al. (1998), which Sn species might be missing in their study?
– Topaz is a common mineral found in Greisen. Here we only have the hydroxide (OH) endmember Topaz-OH, in the next section we will see how to add a mineral and aqueous species.
3.2 Add minerals and aqueous species to database
Switch to the
Thermodynamic Database Mode
and select in Panel 2 (left side) the optionDComp
for adding a new mineral phase. Select the records Topaz-OH or Topaz-F and check the inputs. Figure 3.9 shows thePage 1
input tab for Topaz-F. I already added this mineral for you but will briefly explain how to create such a record. Note the heat capacity function (Cp) can be set in thePage 2
tab of this window.The easiest way would be to clone an existing record, for example Topaz-OH, choose the adequate thermodynamic model for P-T corrections, and then update the thermodynamic properties (G, H, S, Cp function and V). Here few more infos:
– Once every field is complete, click on Re-calculate and check record data
on the top Panel 1; GEMS checks for internal consistency of your data, for example you can enter only G and S, and the program will re-calculate the H value.
– To inspect the Topaz-F record you can select it and click on the red wrench next to the calculator on the top Panel 1. There you can explore different model options and come back to the main DComp
window (Fig. 3.9).
– The top part of the window needs a mineral name and the chemical formula; the {} brackets are used to indicate a mixing site, i.e. Topaz can mix OH and F on this crystallographic site.
– Scroll through the list of mineral records, one can see that “s” is used for solids, “f” for a fluid (i.e. non-ideal gas), and “a” for aqueous species. There you can explore for example the Al(OH)2+ species and see a typical set up for entering the temperature and pressure corrections for aqueous species.
The final step to have the new mineral phase appear in our project consists in adding a phase record in the
Phase
option (Fig. 3.10).Select the Topaz-OH record and click
Clone a new record
in Panel 1. Fill the parameters listed in Figure 3.11.Click next, tick “Full-list selection” and select the mineral(s) for which you want to create a new phase. Here we select both Topaz-OH and Topaz-F for a binary solid solution (Fig. 3.12). Note that if we would like to only add a pure phase we select only one mineral in this menu. The resulting phase record should be similar to Figure 3.10.
The last step is to switch to the
Equilibria Calculation Mode
, accept addition of the newly created phase and re-calculate the equilibrium of your two records created previously at 250 and 450 \(^\circ\)C and 4000 bar. Now expand the Topaz solid solution, congratulation you just formed topaz! See also Figure 3.13.
3.3 Titration of leucogranite to greisen fluid
Switch to the
Equilibria Calculation Mode
, since we have already computed a single system chemical equilibrium we can go ahead and select the optionProcess
in Panel 2.Create a new record from scratch
and select “Greisen_Fl, 4000, 250” as your parent chemical system record (Fig. 3.14). Note that the parent chemical record needs to contain the fluid and the rock to be titrated with the correct units (double check inSysEq
).Create a titration model similar to Module 2 for the feldspar reaction path, except this time we will choose “R_leucogranite” as the titrant. The simulation conditions will be 250 \(^\circ\)C and 4000 bar, and we will add 0.1 g to 2000 g of R_leucogranite to Fluid_greisen. Figures 3.15, 3.16, and 3.17 show the parameters to be entered in the subsequent
Process
wizard windows. Don’t forget to un-tick the box “Save generated SysEq records” in Step 5 to avoid saving too manySysEq
records.Click
Next
,Finish
, and save this record.
Back to the main
Process
simulation window, check theControls
tab as shown in Figure 3.18.Switch to the
Sampling
window and choose cNu (i.e. amount of rock added) instead of J as shown in Figure 3.19. Make sure to click on an empty area outside the script box followed by save for GEMS to register the change.Switch now to the
Results
tab, clickRe-calculate
on Panel 1 and inspect the calculated results. Make sure to save the changes.
Lets plot the results using the Plot dialog in Panel 1 (Fig. 3.18)
Select
Customize
at the bottom of the plot and use the parameters shown in Figure 3.20. We can enter 0-2000 g for the x-axis and 0-815 g for the y-axis. UnderFragment
enter 0-0.5 g for the y-axis.The final titration models should look similar to Figures 3.21 and 3.22. By customizing the inset view of the graph (Fragment option) it is possible to inspect the stability of cassiterite and topaz in more detail.
You can also create additional plots to investigate for example the Sn speciation, pH, etc. by cloning the existing records and change the plotting parameters. Simply click
Remake
(red wrench) in Panel 1 (Fig. 3.18) and select the sampling parameters in Step 3 of theProcess
wizard. Additional modeling results are shown in Figure 3.23 to give you some inspiration!Finally note: always inspect your script in the
Controls
andSampling
tabs to make sure your set up is ok.
– Note what happens to cassiterite, pyrrhotite and topaz from 450 to 250 \(^\circ\)C?
– Do you recognize different alteration styles commonly observed in ore deposits?
– Compare your simulations to Figs. 2 and 4 in the paper from Halter et al. (1998). What is the difference in mineralogy vs. reaction progress (rock added)?
– Give three factors that can affect cassiterite (SnO\(_2\)) precipitation and Sn mobility in a hydrothermal fluid.
3.4 Outcomes
In this module you looked into the Thermodynamic Database
mode and learned how to create a fluid and a rock (PCO
). You also learned how to set up a Phase
record such as a topaz solid solution and how to inspect thermodynamic data for minerals and aqueous species in DComp
. You can now also set up different titration models with complex fluid and rock compositions, and design selected plot types for data interpretation. This module also highlights the importance of comparing the model with natural ore-forming systems.