Domino: getting started. Domino introduction MAC users:open Window "TheriakDominoMAC/Working" open file "THERIN" open Terminal cd to folder "TheriakDominoMAC/Working"

Slides:



Advertisements
Similar presentations
Results Table of contents Table of contents Table of contents Section 1 Table of contentsTable of contents OpeningThe Results module the.
Advertisements

Learning Objectives and Fundamental Questions What is thermodynamics and how are its concepts used in petrology? How can heat and mass flux be predicted.
1 Binary Phase Diagrams GLY 4200 Fall, Binary Diagrams Binary diagrams have two components We therefore usually choose to plot both T (temperature)
Lecture NINE Metamorphism of pelitic rocks Lecture NINE Metamorphism of pelitic rocks (Metapelites – Part II)
Mineral Stability Diagrams and Chemical Weathering of Feldspars
Thermodynamics and P-T
Activity. AB composition ∆aG∆aG μoAμoA μoBμoB μ B = μ o B + RT. ln a B RT. ln a A RT. ln a B ΔG mix = x A. μ A + x B. μ B x A. μ o A + x B. μ o B x A.
Lecture EIGHT Metamorphism of pelitic rocks (Metapelites – Part I)
Chapter 6 Interpretation of Phase Diagrams Phase diagrams summarize in graphical form the ranges of temperature (or pressure) and composition over which.
Chemical Reaction Equilibria
Chemographic Diagrams Reading: Winter, Chapter 24.
Metamorphic Reactions Reading: Winter Chapter 26.
Mineral dissolution/precipitation To determine whether or not a water is saturated with an aluminosilicate such as K-feldspar, we could write a dissolution.
Isograds for a single shale unit in southern Vermont
Equilibrium assemblages
Mass Action & Mass Balance mCa 2+ =mCa 2+ +MCaCl + + mCaCl CaCL CaHCO CaCO CaF + + CaSO CaHSO CaOH + +… Final equation.
Quiz 2 is on Thursday, Nov. 14Quiz 2 is on Thursday, Nov. 14 Exam 2 is on Thursday, Nov. 21Exam 2 is on Thursday, Nov. 21 HW 2 is due on Tuesday, Nov.
THERMODYNAMICS LAB Properties of Pure Substances
Predicting Equilibrium and Phases, Components, Species Lecture 5.
Label production Solution with Label Gallery programs Label Gallery is used for general label design and print GalleryForm is used to create data entry.
Part 3: What data is Perple_X actually using? Crust to Core workshop: An introduction to Perple_X.
Demonstration1 FactSage – The Integrated Thermodynamic Databank System FactSage accesses various pure substances and solution databases.
The EpH module EpH calculates and plots isothermal EpH (Pourbaix) diagrams. EpH accesses only compound databases and treats the aqueous phase as an ideal.
Reaction Table of contents Table of Contents Table of Contents Section 1Table of ContentsTable of Contents Opening the Reaction module.
View Data The View Data module Use View Data to examine stored compound data (C p (T),H, G, S, etc.) in Compound databases and list solution.
Chapter 1 Databases and Database Objects: An Introduction
Function-Builder 1.1 Fact-Function- Builder Manipulating the Equilib results.
FactXML Customizing the Equilib results 1.0.
Ch 27 more Gibbs Free Energy Gibbs free energy is a measure of chemical energy Gibbs free energy for a phase: G = E + PV – TS => G = H - TS Where: G =
1 FactSage Browser the navigation tool for Database Documentation.
The Phase Rule and its application. Thermodynamics A system: Some portion of the universe that you wish to study The surroundings: The adjacent part of.
USING FREE GEOCHEMICAL SOFTWARE FROM THE U.S. GEOLOGICAL SURVEY DEVIN CASTENDYK STATE UNIVERSITY OF NEW YORK, ONEONTA
View Data The View Data module Use View Data to examine stored compound data (H, S, C p (T), G, etc.) in Compound type databases and list.
Thermobarometry Lecture 12. We now have enough thermodynamics to put it to some real use: calculating the temperatures and pressures at which mineral.
Concept of Index Minerals
T. Nagel, C. de Capitani and M. Frey, J. metamorphic Geol., 2002, 20, Equilibrium assemblage diagrams: sample TN205 1 mm.
Chapter Two Creating a First Project in Visual Basic.
Viewing thermo datasets in TEdit. From GWB apps, File → View → …\thermo.tdat From TEdit, File → Open → Thermo Data… → …\thermo.tdat From Windows explorer,
MS Access: Introduction 1Database Design. MS Access: Overview MS Access A Database Management System (DBMS) designed to create applications that organize,
Phases, Components, Species & Solutions Lecture 5.
5.0 View Data 1. The View Data program. 5.0 View Data 2.View Data of a Compound Database Pressure and Energy units Compound Database Possibility to add.
The Phase Rule and its application
Mixing in water Solutions dominated by water (1 L=55.51 moles H 2 O) a A =k H X A where K H is Henry’s Law coefficient – where is this valid? Low concentration.
Metamorphic Rocks Francis, paragoniteNaAl 2 (AlSi 3 O 10 (OH) 2 muscoviteKAl 2 (AlSi 3 O 10 (OH) 2 pyrophylliteAl 2 Si 4 O 10 (OH) 2 andalusiteAl.
T-X CO2 diagrams 0.6 Cc Do Qtz Fluid (CO 2 :H 2 O=1:4)
Lecture FOUR Metamorphic Reactions and Protoliths of Metamorphic Rocks
1 The Reaction Program. 2 Add species windows by clicking + Enter a balanced reaction. Leave Phase as most stable. Press Next Units can be changed from.
Results Table of contents Table of contents Table of contents Section 1 Table of contentsTable of contents Opening the Results module.
SI(58.96)AL(26.46)FE(5.17)MG(2.81)CA(0.19)NA(1.81)K(3.70)O( )H(60)O(28.28) * Shaw(1955) L62 Theriak-Domino Input: File THERIN Temperature.
Scripts in Domino. cd to folder “TheriakDomino.../Calgary /MSPG” (includes THERIN and JUN92.bs) THERIN: SI(160)AL(60)NA(10)K(10)H(100)O(?)
Defining a P-T-loop Temperature [C] Pressure [Bar]
Chapter 17 Stability of minerals. Introduction Kinetics (the rate of reactions): Kinetics (the rate of reactions): –Reaction rates slow down on cooling.
And now, THERMODYNAMICS!. Thermodynamics need not be so hard if you think of it as heat and chemical “flow” between “phases”.
AFM Diagram Due to extensive Mg-Fe solid solution in biotite and garnet, much of the area is dominated by 2-phase fields with tie- lines (really 4-phase.
Act2 and Tact Calculate stability diagrams on activity, fugacity, and temperature axes. Calculate solubility diagrams. Project traces of React runs onto.
Set the initial fluid composition on the Basis pane. Dilute fluid, pH 5 Click to add components to the fluid.
Metapelites Francis, 2014 garnet muscovite qtz muscovite qtz.
Chemographic Analysis
Phases, Components, Species & Solutions
View Data 1. The View Data program.
Solution of Thermodynamics: Theory and applications
Geol 2312 Igneous and Metamorphic Petrology
Pseudo-AFM diagrams Program Gibbs, Frank S. Spear, spearf_at_rpi.edu
The Aluminosilicate Group:
Phase diagrams by thermodynamic calculations
Metamorphic Reactions
THERMODYNAMICS WHO NEEDS IT?.
pH Saturation, some minerals (Q/K) , Ÿ œ + › Amrph^ silica Chalcedony
Exercise 1-1: Generate p-T diagram for C1, CO2 and C8.
Metapelites Francis, 2013 qtz muscovite muscovite qtz qtz qtz garnet
Presentation transcript:

Domino: getting started

Domino introduction MAC users:open Window "TheriakDominoMAC/Working" open file "THERIN" open Terminal cd to folder "TheriakDominoMAC/Working" Microsoft serfs:open Window "TheriakDominoWIN/Working" open file "THERIN" double-click "start.bat"

Domino introduction Simplified flowchart for Theriak

! -----Version: ! Comments in this file start with ! at position 1. ! !blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah blah ! AL(2)SI(1)O(?) * this calculates the triple point 1 SI(54.39)AL(26.79)FE(6.20)MG(3.54)CA(0.60)NA(1.52)K(6.96)O( )H(60)O(30) * TN307.aus tabelle 1 K(0.5)NA(0.5)AL(3)SI(3)O(12)H(2) SI(10)O(20) H(20)O(10) * 1 CA(1)S(1)O(4)H(40)O(20) * 1 CA(1)C(1)O(3)H(20)O(10) * 1 SI(1)O(2)H(20)O(10) * 1 SI(1)O(2) * Domino introduction File THERIN

Domino introduction Simplified flowchart for Domino

Given is the chemical composition of a synthetic mixture: wt%Mol.wtMol SiO Al 2 O Na 2 O K2OK2O Calculate a P-T equilibrium assemblage diagram, using the database JUN92.bs Temperature range: o C Pressure range: Bar 0 SI(60)AL(60)K(10)NA(10) O(?) * Domino introduction Several blanks Zero Star

Domino introduction 0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) THERIN: theriak databaseJUN92.bs type of calculationsloop Temperature and Pressure Several blanks

Domino introduction equilibrium assemblage: P = bar P(Gas) = bar T = C = K stable phases: 4 loop = 9 loop2 = 1 max.phases = 61 gcalc = blkshift = E-14 G(-) = E-13 G(System) = stepsize = E+00 R = phase N mol% x x activity act.(x) WHITE_MICA_Ms MUSCOVITE E E E-01 PARAGONITE E E E-01 [Si(Z)] = [Al(Z)] = WHITE_MICA_Pg MUSCOVITE E E E-01 PARAGONITE E E E-01 [Si(Z)] = [Al(Z)] = A-QUARTZ STEAM equilibrium assemblage:

Domino introduction volumes and densities of stable phases: solid phases N volume/mol volume[ccm] vol% | wt/mol wt [g] wt % | density [g/ccm] | | WHITE_MICA_Ms | | WHITE_MICA_Pg | | A-QUARTZ | | | | total of solids | | gases and fluids N volume/mol volume[ccm] wt/mol wt [g] density [g/ccm] STEAM volumes and densities of stable phases:

Domino introduction H2O content of stable phases: | wt% of wt% of wt% of solid phases N H2O[pfu] H2O[mol] H2O [g] | phase solids H2O.solid | WHITE_MICA_Ms | WHITE_MICA_Pg | | total H2O in solids | | wt% of gases and fluids N H2O[pfu] H2O[mol] H2O [g] | phase | STEAM | H2O content of stable phases:

Domino introduction 1 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) THERIN: theriak databaseJUN92.bs type of calculationsloop Temperature and Pressure Several blanks

Domino introduction considered phases: G O AL H K NA SI E 1 "O" : "AL" : "H" : "K" : "NA" : "SI" : "E" : DIASPORE : KALSILITE : KAOLINITE : ALEUCITE : BLEUCITE : NEPHELINE : PYROPHYLLITE : A-QUARTZ : B-QUARTZ : COESITE : CORUNDUM : ALPHA CRISTOBALI : BETA CRISTOBALIT : LOW TRIDYMITE : HIGH TRIDYMITE : ANDALUSITE : KYANITE : SILLIMANITE : ALBITE : K-FELDSPAR : MUSCOVITE : PARAGONITE : JADEITE : STEAM : OXYGEN : HYDROGEN : considered phases:

Domino introduction solution phases: FSP : solution model: from external subroutine + Margules type excess function info: external+margules 1 ALBITE ( 26) A(Ab) = X(Ab)*(1-X(An)**2) 2 K-FELDSPAR ( 27) A(Kfs) = X(Or)*(1-X(An)**2) Margules parameters: W(122) = W(112) = K= 0.00 K= WHITE MICA : solution model: ideal one site mixing + Margules type excess function info: ideal+margules MUSCOVITE [Z]:Si,Si,Si,Al PARAGONITE [Z]:Si,Si,Si,Al 1 MUSCOVITE ( 28) A(Ms) = X(Ms) 2 PARAGONITE ( 29) A(Pg) = X(Pg) Margules parameters: W(122) = W(112) = K= 0.00 K= 0.00 structural endmembers: MUSCOVITE PARAGONITE solution phases:

Domino introduction activities of all phases: phase N G activity S 91 WHITE MICA E E E E E-01 S 89 WHITE MICA E E E E E-01 P 15 A-QUARTZ E E E+00 P 31 STEAM E E E+00 P 33 HYDROGEN E E E+00 P -7 "E" E E E+00 S 85 FSP E E E E E P -1 "O" E E E-19 P -2 "AL" E E E-25 P -3 "H" E E E-02 P -4 "K" E E E-19 P -5 "NA" E E E-16 P -6 "SI" E E E-21 P 8 DIASPORE E E E-01 P 9 KALSILITE E E E-03 P 10 KAOLINITE E E E-02 P 11 ALEUCITE E E E-02 P 12 BLEUCITE E E E-02 P 13 NEPHELINE E E E-02 P 14 PYROPHYLLITE E E E-01 P 16 B-QUARTZ E E E-01 P 17 COESITE E E E-01 P 18 CORUNDUM E E E-01 P 19 ALPHA CRISTOBALI E E E-01 P 20 BETA CRISTOBALIT E E E-01 P 21 LOW TRIDYMITE E E E-01 P 22 HIGH TRIDYMITE E E E-01 P 23 ANDALUSITE E E E-01 P 24 KYANITE E E E-01 P 25 SILLIMANITE E E E-01 P 26 ALBITE E E E-01 P 27 K-FELDSPAR E E E-01 P 28 MUSCOVITE E E E-01 P 29 PARAGONITE E E E-01 P 30 JADEITE E E E-02 P 32 OXYGEN E E E activities of all phases:

Domino introduction 0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) THERIN: theriak databasefiles database? database type of calculations? type of calculationsloop Temperature and Pressure Temperature and Pressure Temperature and Pressure Several blanks file names help function use previous value

THERIAK file names defined in "theriak.ini" I/O Type File name Description *ini theriak.ini Program initialization data file 02 *hlp thhelp.txt Help file 05 *kbd Keybord Keyboard (standard input) 06 *scr Screen Screen (standard output) 07 dat THERIN User's general input file 08 dbs Run-time defined Thermodynamic database 09 log theriak.last User responses during last run 10 out OUT Calculation results to print or view on screen 11 bin binout Graphic data for "pseudo-binary system" calculations 12 drv Run-time defined "Special calculations" directives to run program 13 tab loop_table Table of variable values; input to spreadsheet programs 14 tcp loop_tecplt Table of variable values; input to program "TecPlot" 25 inf loop_info info for tables of variable values *: Hard-coded file names (cannot be changed)! Domino introduction

0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) THERIN: theriak databasefiles database? database type of calculations? type of calculationsloop Temperature and Pressure Temperature and Pressure Temperature and Pressure Several blanks file names help function use previous value

Domino introduction 0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) Calculate a P-T equilibrium assemblage diagram, using the database JUN92.bs Temperature range: o C Pressure range: Bar X-axisTC Y-axisP calculation type. labeling of reactions1 Several blanks THERIN: domino dot

Domino introduction guzzler explot graphics file namecoplot size of labels option graphics file nameclean open file "plot.ps"

Domino introduction

0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) Calculate isopleths of muscovite, from 0 to 1 in steps of 0.05, using the database JUN92.bs Temperature range: o C Pressure range: Bar X-axisTC Y-axisP calculation typeWHITE MICA Ms labeling of reactions1 THERIN: Several blanks 1: use phase with less Ms (if more than one solution phase stable) domino

Domino introduction

0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) Calculate isopleths of muscovite, from 0 to 0.2 in steps of 0.01, using the database JUN92.bs Temperature range: o C Pressure range: Bar X-axisTC Y-axisP calculation typeWHITE MICA Ms labeling of reactions1 THERIN: Several blanks 2: use phase with more Ms (if more than one solution phase stable) domino

Domino introduction

0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * 0 SI(60)AL(60)NA(20) SI(100)H(100)O(?) * 0 SI(60)AL(60)K(20) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) Calculate a pseudobinary phase diagram (Pg-Ms, +SiO 2,+H 2 O), using the database JUN92.bs Temperature range: o C Pressure:3000 Bar X-axisBIN 0 1 Y-axisTC Pressure3000 calculation type. labeling of reactions1 THERIN: Several blanks domino dot For pseudobinaries: add two lines for the two end-compositions

Domino introduction

0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * 0 SI(60)AL(60)NA(20) SI(100)H(100)O(?) * 0 SI(60)AL(60)K(20) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) Calculate a pseudobinary phase diagram (Pg-Ms, +SiO 2,+H 2 O), using the database JUN92.bs Temperature range: o C Pressure:3000 Bar X-axisBIN 0 1 Y-axisTC Pressure3000 calculation type. labeling of reactions-1 THERIN: Several blanks domino dot

Domino introduction

0 SI(60)AL(60)K(10)NA(10) SI(100)H(100)O(?) * Bulk: ms+pg (+SiO 2 +H 2 O) Calculate a ln(a quartz ) - ln(a corundum ) diagram, using the database JUN92.bs ln(a)-range:-5 to +5 Temperature: 500 o C Pressure:3000 Bar X-axisLNA(Co) -5 5 Y-axisLNA(aQz) -5 5 Temperature500 Pressure3000 calculation type. labeling of reactions1 THERIN: Several blanks dot domino

Domino introduction