Petrological Elementary Tools for Mathematica
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Examples
Work
1247280.DOC
ACTIVITY.m
ACTIVITYBDAT.m
ACTIVITYHPDAT.m
DEFDAT.m
DG.m
FLUIDS.m
FORMEL.m
G.m
GTB.m
Installation.doc
README
THDATB.m
THDATG.m
THDATHP31.m
THDATHP32.m
UTILITY.m

README

PET is a Mathematica package, supplying elementary tools that fulfill various petrological tasks. Among them are: mineral formula calculation (including nomenclature for amphibole according to the IMA sheme), calculation of mineral equilibria from internally consistent thermodynamic data sets (Berman or Holland and Powell), calculation of single equilibrium geothermobarometers (25 of the most common thermometers, 10 barometers), access to thermodynamic functions of a phase and to activity models of various solid solutions, calculation of the projection of the composition of a phase into a user-defined space and analysis of metamorphic assemblages by means of matrix methods. A major advantage of PET is its wide range of applicability and its flexibility, because PET tools can be easily grouped together and combined with Mathematica built-in functions in order to fulfill specific user-defined needs.