News:

alphaMELTS 2.3 standalone & for MATLAB/Python is now open source and available on GitHub (https://github.com/magmasource/alphaMELTS).
alphaMELTS 1.9 is available at the legacy download and information site.
For news of all MELTS software see the MELTS Facebook page.

Main Menu

Recent posts

#1
Website issues, and Miscellaneous / Re: empty tutorial folder in a...
Last post by Paula - November 24, 2024, 10:53:21 AM
The tutorial folder isn't supposed to be in the downloaded package. It was left over (only in the Apple Silicon version) from how alphaMELTS was packaged before the move to GitHub, sorry. The files you need are all in the folder that the README is in: https://github.com/magmasource/alphaMELTS/tree/main/examples/app

You can download individual files by following their links and clicking 'Raw', e.g:
https://github.com/magmasource/alphaMELTS/blob/main/examples/app/Morb.melts

Paula
#2
Hi,

I downloaded and installed the standalone app version of alphaMelts for macOS (Apple silicon) (alphamelts-app-2.3.1-macos-arm64). However, the tutorial folder is still empty and I can't locate the Morbs.melt file that is supposed to be there to do the tutorials (following the steps mentioned in the READme page on GitHub (https://github.com/magmasource/alphaMELTS/blob/main/examples/app/README.md).

Can someone please suggest how I get the file?
#3
Thanks Paula, much appreciated!
#4
Windows / Re: Rank deficiency detected b...
Last post by Bhuvan - November 07, 2024, 11:29:02 PM
I'm sorry I had posted a batch file.

hyd.melts and hyd1.melts are exactly the same with just the filenames being different. I have two different batch files referring to each of them, used separately.

#5
Windows / Re: Rank deficiency detected b...
Last post by Paula - November 07, 2024, 12:03:46 PM
Is there a typo in your batch file? The assimilant file that you linked earlier was called hyd1.melts. If you are running it with a batch file and it fails to open the enrichment file then the results could be rather unpredictable.
#6
Windows / Re: Rank deficiency detected b...
Last post by Bhuvan - November 07, 2024, 10:36:12 AM
Hello Paula!

Thank you for your reply!

UPDATE: I copy pasted the files into a different directory and the calculation works again! I'm not sure what was wrong with the original directory that these files were in.

Yes, I was using the exact same .melts files with the same amount of flux added in each step. I am adding the input melts files here for your convenience.

Title: Depleted MORB Mantle of Workmann & Hart 2005
Initial Composition: SiO2 44.71
Initial Composition: Al2O3 3.98
Initial Composition: Fe2O3 0.191
Initial Composition: FeO 8.008
Initial Composition: MnO 0.13
Initial Composition: MgO 38.73
Initial Composition: CaO 3.17
Initial Composition: Na2O 0.28
Initial Composition: Cr2O3 0.57
Initial Composition: TiO2 0.13
Initial Composition: NiO 0.24
Initial Trace: K 60
Initial Trace: P 20
Initial Trace: Ni 1886
Initial Trace: Cr 3900
Initial Trace: Mn 822
Initial Trace: Rb 0.050
Initial Trace: Ba 0.563
Initial Trace: Th 0.0079
Initial Trace: U 0.0032
Initial Trace: Nb 0.1485
Initial Trace: Ta 0.0096
Initial Trace: La 0.192
Initial Trace: Ce 0.550
Initial Trace: Pb 0.018
Initial Trace: Pr 0.107
Initial Trace: Nd 0.581
Initial Trace: Sr 7.664
Initial Trace: Zr 5.082
Initial Trace: Hf 0.157
Initial Trace: Sm 0.239
Initial Trace: Eu 0.096
Initial Trace: Ti 716.3
Initial Trace: Gd 0.358
Initial Trace: Tb 0.070
Initial Trace: Dy 0.505
Initial Trace: Ho 0.115
Initial Trace: Y 3.328
Initial Trace: Er 0.348
Initial Trace: Yb 0.365
Initial Trace: Lu 0.058
Initial Temperature: 1350.0
Initial Pressure: 20000
Log fO2 Path: FMQ
Log fO2 Delta: 0.0

Assimilant:
Title: hydrousfluid   
Initial Composition: SiO2 20.0
Initial Composition: TiO2 0.001
Initial Composition: Al2O3 0.001
Initial Composition: Fe2O3 0.001
Initial Composition: FeO 0.001
Initial Composition: MgO 0.001
Initial Composition: CaO 0.001
Initial Composition: Na2O 5.0
Initial Composition: K2O 2.0
Initial Composition: H2O 73.0 
Initial Mass: 0.01 
Initial Trace: La 37 
Initial Trace: Ce 80 
Initial Trace: Pr 9.7 
Initial Trace: Nd 38.5 
Initial Trace: Sm 10
Initial Trace: Eu 3
Initial Trace: Gd 7.62
Initial Trace: Tb 1.05
Initial Trace: Dy 5.6
Initial Trace: Ho 1.06
Initial Trace: Er 2.62
Initial Trace: Yb 2.16
Initial Trace: Lu 0.3
Log FO2 Path: FMQ
Log fO2 Delta: 0.0

The batch file:
1
DMM.melts
3
0
olivine
x
4
250
1
-1
hyd.melts

Thanks again for your time!
#7
Windows / Re: Rank deficiency detected b...
Last post by Paula - November 07, 2024, 09:01:31 AM
Were you using exactly the same files when it was working before? Same amount of flux added at each step etc? If so, then it must be a bug in the code. Unfortunately that will not be fixed, as alphaMELTS 1.9 is not being actively developed anymore.

If the files differed, then in what way e.g. P, T conditions, amount of flux? If you post what you typed at the menu that would help. Thanks.
#8
Windows / Rank deficiency detected by HF...
Last post by Bhuvan - November 06, 2024, 09:36:58 PM
Hello!

I was performing flux melting calculations using alphaMELTS 1.9 on Windows using Depleted MORB Mantle Composition of Workman & Hart 2005 and the hydrousfluid composition taken from the workshop files. It was working fine till yesterday.

Surprisingly, today I encountered the Rank deficiency detected by HFTI, rank = 0 (12) with a THE QUADRATIC MINIMIZATION ALGORITHM HAS FAILED TO CONVERGE error. The initial subsolidus calculation using Option 3 was fine. The output was as follows:

Initial alphaMELTS calculation at: P 10000.000000, T 1200.000000
olivine: 56.637167 g, composition (Ca0.00Mg0.89Fe''0.10Mn0.00Co0.00Ni0.00)2SiO4
orthopyroxene: 24.202071 g, composition opx Na0.01Ca0.05Fe''0.18Mg1.67Fe'''0.01Ti0.01Al0.16Si1.92O6
clinopyroxene: 15.707648 g, composition cpx Na0.10Ca0.66Fe''0.11Mg0.91Fe'''0.01Ti0.01Al0.31Si1.88O6
spinel: 3.592112 g, composition Fe''0.16Mg0.85Fe'''0.04Al1.62Cr0.33Ti0.01O4


Selecting option 4 and then trying to run the calculation gives the Rank Deficiency error. I had tried to run the calculation on the WSL version of alphaMELTS 1.9 with the same input files and got the same (which was working fine till last week!). For your reference, I am attaching the settings file and the input files here

Any leads on how to solve this issue would be much appreciated.

Thank you!

#9
The equation used is Einstein-Roscoe form, with n=2 and φc=0.5 i.e:

η / η0 = (1 - 2φ)-2
#10
Hi,

In addition to Shaw's model, do you know what algorithm is used to allow for the effect of suspended crystals on the system viscosity?

Thanks,

Kevin