Roger Powell and Tim Holland
THERMOCALC is a thermodynamic calculation software package for tackling mineral equilibria problems. It has two main components: the application itself, and the internally-consistent thermodynamic dataset it uses.
THERMOCALC, being backwards-compatible, works with the various generations of dataset, so it is usually appropriate to use the current version of THERMOCALC, as provided here. Which version of the dataset you use is much more important. Software and Documentation for THERMOCALC and drawpd are available for download at the main Mainz thermocalc website.
N.B. a technical note about Landau implementation which was omitted from the 2011 dataset publication is available for download.