MELTS links
Software and tools from from Mark Ghiorso and others
The original 'MELTS' software program was a graphical user interface (GUI) for calculations using the MELTS
thermodynamic model (Ghiorso & Sack, 1995), and later also the pMELTS one
(Ghiorso
et al., 2002). The GUI, now known as Rhyolite-MELTS, is still available and can be run on Mac, Linux and
Windows. Some functionality, in particular the plotting tools, is disabled (see
here) and the executables are no longer updated
for bugfixes etc. MELTS for Excel and easyMelts are easy-to-use, modern alternatives to the GUI with some plotting
capabilities built-in that are still being activiely developed / maintained.
If you are new to the (Rhyolite-)MELTS GUI then we recommend you try easyMelts instead, as it has
the same capabilities - plus working plots - in a modern and easy-to-use package. Otherwise, for updated links to the downloadable
Rhyolite-MELTS program click the icon in the box to the right. To reset this page and display links to easyMelts,
as well helper software and tools click the LINKS tab above.
Also linked here are
ways to visualize phase relations and interrogate end-member properties for the MELTS family of models (and others),
tools for special calculations, and add-ons that make running alphaMELTS or the Rhyolite-MELTS GUI more convenient.
If you are trying to recreate older MELTS calculations, you will need to use alphaMELTS 1.X;
otherwise any of the software linked here and/or alphaMELTS 2 will be more robust.
Links to Rhyolite-MELTS GUI software for each system:
- For MacOS X systems, the latest OFM rhyolite-MELTS version is
linked on the Mac OS X rhyolite-MELTS page. If your OS is
El Capitan or a more recent version and/or your machine dates from 2012 or later then try the
rhyolite-Melts-Mac-OS-10.12+.zip executable first; if your computer
dates from before 2012 then you should try the rhyolite-Melts-Mac-OS-10.8+.zip executable first.
You will need to go to the Xquartz
project to download X11, if you have not already done so. Instructions for troubleshooting X11 problems and other
information (including how to edit the hidden '.profile' file) are available on
the MELTS site at OFM and on the Mac-specfic board on the
forum.
As of February 29th, 2020, two newer Mac executables are available here. These use the same code as the
Ubuntu 16.04 and 18.04 LTS exeuctables linked below, including the bug fix described in this
forum post:
[Note: the Mojave build will be the last executable posted here. Occasional bug fixes are posted to the ENKI
code and documentation repository. If you want to build an updated Rhyolite-MELTS GUI executable, you will need to email Mark Ghiorso (see the About Us tab) and ask to be added to the 'xMELTS' repository on GitLab. Check out the MAGMA branch and folow
instructions in the README for your operating system.]
- For Linux systems, the latest OFM rhyolite-MELTS version is linked on the
Linux Download site. The software is packaged as
.zip files, which can usually be decompressed by double-clicking; right-click and choose 'Properties',
or similar, to check that the permissions are set to executable. Alternatively use the 'unzip' and 'chmod'
command line tools (see the forum for
details). There are 32-bit and 64-bit files built on Ubuntu 14.04 LTS and RHEL 6.7; in general you can use choose
the one that most closely matches your operating system.
As of September 19th, 2018, two newer rhyolite-MELTS/pMELTS executables are available here. These use essentially the same source code but are more suitable for modern
Debian-based systems; this includes all three versions of Ubuntu on the Windows Subsystem for
Linux (see below and on the forum):
[Note: the Ubuntu 18.04 LTS build of the Rhyolite-MELTS GUI was included in the last posted version of VM alphaMELTS (July 2nd, 2020) and will be the last
executable posted here. Occasional bug fixes are posted to the ENKI
code and documentation repository. If you want to build an updated Rhyolite-MELTS GUI executable, you will need to email Mark Ghiorso (see the About Us tab) and ask to be added to the 'xMELTS' repository on GitLab. Check out the MAGMA branch and follow
instructions in the README for your operating system.]
- For 64-bit Windows 10 with the Fall Creators update (version 1709; released October 17th, 2017) or later,
it is possible to enable the 'Windows Subsystem for Linux' (WSL) and use the latest rhyolite-MELTS version linked in the box above.
The Ubutnu 16.04 LTS build of Rhyolite-MELTS has been tested on the Ubuntu 16.04 WSL, and the Ubuntu 18.04 LTS Rhyolite-MELTS build
has been tested on the Ubutnu 18.04 WSL and the Ubuntu 20.04 WSL.
There are a few steps to enable the WSL and to get Rhyolite-MELTS working, which are outlined in
detail on the forum.
- For other versions of Windows (or limited admin access), try running the Linux GUI in a virtual machine,
such as the VirtualBox Linux installation available on the alphaMELTS download page;
the 32-bit and 64-bit versions both come with rhyolite-MELTS pre-loaded. On newer machines, the VirtualBox / Linux
rhyolite-MELTS combination will run fast enough and, unlike MELTS for Excel (see below), it does not require an internet connection.
So, depending on the number of calculations needed, it may be worth the extra set-up time, even if you don't intend
to run alphaMELTS.