Adiabat_1ph download and information page

Adiabat_1ph will soon be renamed alphaMELTS! For more details please see this forum post.

Adiabat_1ph is a public menu-driven front-end to the MELTS (Ghiorso & Sack, 1995), pMELTS (Ghiorso et al., 2002), and pHMELTS (Asimow et al., 2004) models of thermodynamic equilibrium in silicate systems. It is described in a software brief in G-cubed (Smith & Asimow, 2005) and supplemented by an appendix (in Thompson et al., 2007) and two AGU abstracts (Antoshechkina & Asimow, 2010 and Antoshechkina et al., 2010).

The software is available in compiled executable form, for Windows, Mac OS X (PowerPC and Intel for Leopard and earlier; Intel only for Snow Leopard and later), and Linux (32-bit and 64-bit). It includes Perl scripts that, if desired, will allow almost complete automation of the calculation process. Adiabat_1ph 3.0 includes, for the first time, an option to double-click the run_adiabat.command script and to drag and drop file names from a browser (e.g. Explorer on Windows, Finder on Mac). This alternative mode of operation is particularly suited for teaching at undergraduate and graduate levels, as well as for quick, ad hoc, calculations for research purposes. The original method of invoking the program from the command line is retained for more intensive applications.

As of August 2011, we are asking that you please register with the MELTS and Adiabat_1ph Users Forum; you can then login (see left) using your forum account to dowload the software. You are welcome to use multiple versions of the software with the same forum account and / or distribute it others who do not have accounts. However, we would like to concentrate our efforts on the operating systems that are being actively used and, hopefully, eventually phase out support for older platforms (e.g. PowerPC Macs). So we hope that you will participate in forum polls designed to gather more information about e.g. the versions of Linux, Windows or Max OS X that users are running. Please vote if you want your platform(s) to be actively supported!

The most frequently updated version of the documentation is the online one (see left). The forum also includes introductory tutorials and supplementary information, e.g platform-specific details and specialized examples (with more being added in the next few weeks). For more information on the scope of the forum, please see this introductory message.

This is version 3.1, posted on October 7th, 2011. The full package also includes Perl scripts, documentation and examples files to help in running the adiabat_1ph program. Supplementary updates of the adiabat_1ph executable, without the ancillary files, are provided for bug-fixes and new features. Since Adiabat_1ph 3 is not backwards compatible with earlier versions we will continue to provide some support for Adiabat_1ph 2, including selected updates. These and other previous releases are archived on this site. Instructions for installing Adiabat_1ph 2 and 3 simultaneously are given on this alternative download site. Please log in to access software download links!

Double-click the archive to expand it and then run the installation script. For information on this process please see the 'Installation' section of the documentation and the Operating System specific boards on the forum. Brief OS specific instructions are given below: please log in for details.

Consult the documentation to get the software running correctly, including the sections on 'Setting up the Adiabat_1ph software package', 'Bugs and Fixes', and 'What to do if (pH)MELTS misbehaves'. Please see this *README* for a list of changes since previous versions, as well as how to cite adiabat_1ph calculations, a package file list and any errata / bug fix details (October 7th, 2011).


This page is maintained by Paula Antoshechkina (e-mail username: psmith) and Paul Asimow (e-mail username: asimow). Please address any questions, comments or bug reports to them (e-mail domain: gps.caltech.edu). The site is hosted by the GPS Division at Caltech.