Welcome to alphaMELTS!

A text-based front end to the MELTS family of algorithms

α alphaMELTS is a menu-driven interface to subroutine versions of the MELTS (Ghiorso & Sack, 1995), pMELTS (Ghiorso et al., 2002), and pHMELTS (Asimow et al., 2004) models of thermodynamic equilibrium in silicate systems. Formerly known as Adiabat_1ph (see here), 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; Antoshechkina et al., 2010). The current version is 1.9 posted on August 30th, 2018.

The software is available in compiled executable form, for Windows, Mac OS X, and Linux (64-bit processors only). Supplementary updates of the alphamelts executable, without the ancillary files, are provided for bug-fixes and new features. A lightweight Linux VirtualBox installation of alphaMELTS is available for 32-bit and 64-bit machines, and provides an alternative to installing Perl on Windows. See the alphaMELTS download page for more information.

You are welcome to use and distribute the software, under the condition that you acknowledge all the contributors by citing the appropriate references with any results (see the How to cite alphaMELTS box on the alphaMELTS support page). If you have not already done so, please sign up with the MELTS Software Users Forum. If there are any problems with the registration process then do contact us. You can then log in using your forum account (see right) to access the software and installation instructions. For more information on the scope of the forum and the registration process, please see this introductory message.

The full alphaMELTS package also includes Perl scripts, documentation and examples files to help in running the alphamelts program. The Perl scripts can be invoked from the command line, allowing almost complete automation of the calculation process, if desired. The same scripts can also be double-clicked and filenames dragged and dropped from a browser (e.g. Explorer on Windows, Finder on Mac) for an easy mode of operation that is suitable for teaching or quick ad hoc calculations.


MELTS logoKeep up to date with all software in the MELTS family (including MELTS for Excel, Rhyolite-MELTS, and alphaMELTS) on the MELTS Facebook page. Sign up for e-mail notification of future alphaMELTS releases on the forum, and follow us on twitter at MAGMA@Caltech for workshop announcements etc.

The forum at Pomepeii The MELTS Software Users forum includes introductory tutorials and supplementary information for alphaMELTS and more, e.g platform-specific details and specialized examples. The alphaMELTS documentation that is most frequently updated documentation is the online PDF version (right-click and choose 'Save As...' or similar).

Perl logoalphaMELTS requires the Perl program to be installed. Perl is included by default on Mac and Linux, and when Windows 10's 'Windows Subsystem for Linux' is enabled. MATLAB also contains a small Perl installation, or for Windows users without admin access we recommend the portable version of Strawberry Perl.


Forgot your username / password?
Need to register?


More Links