MELTS Software Users

MELTS for Excel, rhyolite-MELTS (GUI) and alphaMELTS => Operating system specific => Windows => Topic started by: Paula on December 01, 2017, 12:22:27 PM

Title: [FAQ] Troubleshooting MELTS_Excel e.g. 'Server returned no results, giving up!'
Post by: Paula on December 01, 2017, 12:22:27 PM
Caveat: I have not used MELTS for Excel very much, but Paul Asimow and I have demoed it at a couple of workshops and helped a few people to get it running at Caltech. I do not have access to the server (although I am somewhat familiar with the MELTS code it uses), and have only explored the Visual Basic code to the extent necessary to get the "Combine tbl" tool to work on MacOS. Any inaccuracies are mine. -Paula

We often get messages like this, either by email or via Facebook:
Quote
Excel gives the error "Server returned no results, giving up!"

The error message that MELTS for Excel gives is not very helpful, as it does not distinguish between a connectivity problem and the calculation failing for some reason. It would also be easier for us to debug if we were given a bit more information by the user e.g. have they successfully run MELTS_Excel previously, or has it never worked? What kind of calculation was he/she doing and on what kind of composition? Here are some ideas for troubleshooting MELTS_Excel, and for making it easier for us to help you if it still doesn't work.

First, make sure that you have the latest version of the MELTS_Excel file; April 24th, 2018 the last time I checked. This version does work in Excel 2016. It also implements the mixed H2O-CO2 fluid model (i.e. rhyolite-MELTS 1.0.2, 1.1.0 and 1.2.0 are available), as well as the pMELTS model. When you download the MELTS_Excel file make sure to keep a copy with the default composition and settings (Early Bishop Tuff, v1.0.2 etc.).

In Excel's default documents folder, probably 'Documents', there will be a file called MELTS_Excel.log. If you experience problems, check the contents of this file (if you double-click it should open in Notepad). If it is not obvious what the problem is then open the original Early Bishop Tuff version of MELTS_Excel and try "Find Wet Liquidus". If that fails, then go to the sections on Internet connection / Server problems. Note that it's a good idea to close MELTS_Excel.log between individual calculations.

Calculation problems

If the EBT calculation succeeds, but your own one doesn't, then it might help to work through the MELTS_Excel version of the Quick start using MELTS (https://magmasource.caltech.edu/forum/index.php/topic,401.0.html) tutorial. The version of MELTS_Excel used there is older e.g. it is missing the "Find Wet Liquidus" and rhyolite-MELTS/pMELTS model choices. But none of these changes affect the simple tutorial example. Some things to think about in your own calculations:
Server problems

The MELTS for Excel server is located in Seattle, WA, and administered by Mark Ghiorso.
Connection problems

Obviously we're not able to offer support for internet connection problems, but one or more of these suggestions may help:
If none of this works, note that MELTS for Excel has a Combine tbl (https://magmasource.caltech.edu/forum/index.php/topic,828.0.html) function on the Tools tab that can be used to import text files output by the Rhyolite-MELTS GUI, and automatically create tables and plots similar to those generated by full MELTS for Excel calculations. This "Combine tbl" function is available offline. So for classes or workshops, where connectivity on the day is critical, it may be worth having previously generated output from the GUI available as a backup.

If you experience errors other than "Server returned no results, giving up!" or "Run-time error '13': Type mismatch." do let us know. Also, if you have suggestions of your own for getting MELTS for Excel up and running please do add a comment below.

Thanks!
Paula