Mineral phases available in MAGEMin calculations

A couple of common questions we receive are “Can MELTS/MAGEMin predict X phase?” and “Can MELTS/MAGEMin model Y component in X phase?”

To try and help all users understand the capabilities and limitations of each thermodynamic, the available phases of each model used in MAGEMin (and available through PetThermoTools) are listed below.

Note

This list is adapted from the the MAGEMin documentation https://computationalthermodynamics.github.io/MAGEMin_C.jl/dev/

Green et al. (2025) - named ig in MAGEMin

\(K_2O - Na_2O - CaO - FeO - MgO - Al_2O_3 - SiO_2 - H_2O - TiO_2 - O - Cr_2O_3\) chemical system

Note

In PetThermoTools we specify an fO2 buffer and/or an Fe redox state so the O content of the system is defined indirectly by one of these two parameters.

Pure phases

  • quartz \(SiO_2\)

  • cristobalite \(SiO_2\)

  • tridymite \(SiO_2\)

  • coesite \(SiO_2\)

  • stishovite \(SiO_2\)

  • kyanite \(Al_2O_5\)

  • sillimanite \(Al_2O_5\)

  • andalusite \(Al_2O_5\)

  • rutile \(TiO_2\)

  • sphene \(CaTiSiO_5\)

Solution phases

Note

All Fe is 2+ valence unless specified. End member information taken from https://hpxeosandthermocalc.org/the-hpx-eos/the-hpx-eos-families/hpx-eos-igneous-sets

  • olivine
    • mont \(CaMgSiO_4\)

    • fa \(Fe_2SiO_4\)

    • fo \(Mg_2SiO_4\)

    • cfm \(MgFeSiO_4\) (ordered - Mg in M1, Fe in M2)

  • feldspar
    • ab \(NaAlSi_3O_8\)

    • san \(KAlSi_3O_8\)

    • an \(CaAl_2Si_2O_8\)

  • clinopyroxene
    • di \(CaMgSi_2O_6\)

    • cfs \(Fe_2Si_2O_6\)

    • cats \(CaAl_2SiO_6\)

    • crdi \(CaCrAlSiO_6\)

    • cess \(CaFe^{3+}AlSiO_6\)

    • cbuf \(Ca_{1.5}AlTi_{0.5}SiO_6\)

    • jd \(NaAlSi_2O_6\)

    • cen \(Mg_2Si_2O_6\)

    • cfm \(MgFeSi_2O_6\) (ordered - Mg in M1, Fe in M2)

    • kjd \(KAlSi_2O_6\)

  • orthopyroxene
    • en \(Mg_2Si_2O_6\)

    • fs \(Fe_2Si_2O_6\)

    • fm \(MgFeSi_2O_6\) (ordered - Mg in M1, Fe in M2)

    • odi \(CaMgSi_2O_6\)

    • mgts \(MgAl_2SiO_6\)

    • cren \(MgCrAlSiO_6\)

    • obuf \(Mg_{1.5}AlTi_{0.5}SiO_6\)

    • mess \(MgFe^{3+}AlSiO_6\)

    • ojd \(NaAlSi_2O_6\)

  • garnet
    • py \(Mg_3Al_2Si_3O_{12}\)

    • alm \(Fe_3Al_2Si_3O_{12}\)

    • gr \(Ca_3Al_2Si_3O_{12}\)

    • andr \(Ca_3Fe^{3+}_2Si_3O_{12}\)

    • knor \(Mg_3Cr_2Si_3O_{12}\)

    • tig \(Mg_{3.5}AlTi_{0.5}Si_3O_{12}\)

  • clino-amphibole
    • tr \(Ca_2Mg_5Si_8O_{22}(OH)_2\)

    • tsm \(Ca_2Mg_3Al_4Si_6O_{22}(OH)_2\)

    • prgm \(NaCa_2Mg_4Al_3Si_6O_{22}(OH)_2\)

    • cumm \(Mg_7Si_8O_{22}(OH)_2\)

    • grnm \(Fe_7Si_8O_{22}(OH)_2\)

    • a \(Mg_3Fe_4Si_8O_{22}(OH)_2\) (ordered - Fe in M4 and M2, Mg in M1 and M3)

    • b \(Mg_2Fe_5Si_8O_{22}(OH)_2\) (ordered - Fe in M1, M3, and M4, Mg in M2)

    • mrb \(Na_2Mg_3Fe^{3+}_2Si_8O_{22}(OH)_2\)

    • kprg \(KCa_2Mg_4Al_3Si_6O_{22}(OH)_2\)

    • tts \(Ca_2Mg_3Al_2Ti_2Si_6O_{24}\)

  • spinel
    • nsp \(MgAl_2O_4\) (ordered)

    • isp \(MgAl_2O_4\) (ordered, inverse)

    • nhc \(FeAl_2O_4\) (ordered)

    • ihc \(FeAl_2O_4\) (ordered, inverse)

    • nmt \(FeFe^{3+}_2O_4\) (ordered)

    • imt \(FeFe^{3+}_2O_4\) (ordered, inverse)

    • picr \(MgCr_2O_4\)

    • usp \(Fe_2TiO_4\)

  • biotite
    • phl \(KMg_3AlSi_3O_{10}(OH)_2\)

    • annm \(KFe_3AlSi_3O_{10}(OH)_2\)

    • obi \(KMg_2FeAlSi_3O_{10}(OH)_2\) (ordered - Fe in M3 site)

    • est \(KMg_2Al_3Si_2O_{10}(OH)_2\)

    • tbi \(KMg_2AlSi_3TiO_{12}\)

    • fbi \(KMg_2Al_2Fe^{3+}Si_2O_{10}(OH)_2\)

  • cordierite
    • crd \(Mg_2Al_4Si_5O_{18}\)

    • fcrd \(Fe_2Al_4Si_5O_{18}\)

    • hcrd \(Mg_2Al_4Si_5O_{17}(OH)_2\)

  • epidote
    • cz \(Ca_2Al_3Si_3O_{12}(OH)\)

    • ep \(Ca_2FeAl_2Si_3O_{12}(OH)\)

    • fep \(Ca_2Fe_2AlSi_3O_{12}(OH)\)

  • ilmenite
    • oilm \(FeTiO_3\) (Fe in A site, Ti in B)

    • dilm \(FeTiO_3\) (Fe and Ti split across A and B)

    • hem \(Fe^{3+}_2O_3\)

    • ogk \(MgTiO_3\) (Mg in A site, Ti in B)

    • dgk \(MgTiO_3\) (Mg and Ti split across A and B)

  • muscovite
    • mu \(KAl_3Si_3O_{12}(OH)_2\)

    • cel \(KMgAlSi_4O_{10}(OH)_2\)

    • fcel \(KFeAlSi_4O_{10}(OH)_2\)

    • pa \(NaAl_3Si_3O_{10}(OH)_2\)

    • mat \(CaAl_4Si_2O_{10}(OH)_2\)

    • fmu \(KAl_2Fe^{3+}Si_3O_{12}(OH)2\)

  • silicate melt
    • q4L \(Si_4O_8\)

    • slL \(Al_2SiO_5\)

    • wo1L \(CaSiO3\)

    • fo2L \(Mg_4Si_2O_8\)

    • fa2L \(Fe_4Si_2O_8\)

    • jdL \(NaAlSi_2O_6\)

    • hml \(Fe^{3+}O_{1.5}\)

    • ekl \(CrO_{1.5}\)

    • tiL \(TiO_2\)

    • kjL \(KAlSi_2O_6\)

    • ctL \(CaAl_2SiO_6\)

    • h2O1L \(H_2O\)

  • fluid

Weller et al. (2024) - named igad in MAGEMin

\(K_2O - Na_2O - CaO - FeO - MgO - Al_2O_3 - SiO_2 - TiO_2 - O - Cr_2O_3\) chemical system

Note

In PetThermoTools we specify an fO2 buffer and/or an Fe redox state so the O content of the system is defined indirectly by one of these two parameters. Additionally, the Weller et al. (2024) model is currently anhydrous.

Pure phases

  • quartz \(SiO_2\)

  • cristobalite \(SiO_2\)

  • tridymite \(SiO_2\)

  • coesite \(SiO_2\)

  • stishovite \(SiO_2\)

  • kyanite \(Al_2O_5\)

  • sillimanite \(Al_2O_5\)

  • andalusite \(Al_2O_5\)

  • rutile \(TiO_2\)

  • sphene \(CaTiSiO_5\)

Solution phases

Note

All Fe is 2+ valence unless specified. End member information taken from https://hpxeosandthermocalc.org/the-hpx-eos/the-hpx-eos-families/hpx-eos-igneous-sets

  • olivine
    • mont \(CaMgSiO_4\)

    • fa \(Fe_2SiO_4\)

    • fo \(Mg_2SiO_4\)

    • cfm \(MgFeSiO_4\) (ordered - Mg in M1, Fe in M2)

  • feldspar
    • ab \(NaAlSi_3O_8\)

    • san \(KAlSi_3O_8\)

    • an \(CaAl_2Si_2O_8\)

  • clinopyroxene
    • di \(CaMgSi_2O_6\)

    • cfs \(Fe_2Si_2O_6\)

    • cats \(CaAl_2SiO_6\)

    • crdi \(CaCrAlSiO_6\)

    • cess \(CaFe^{3+}AlSiO_6\)

    • cbuf \(Ca_{1.5}AlTi_{0.5}SiO_6\)

    • jd \(NaAlSi_2O_6\)

    • cen \(Mg_2Si_2O_6\)

    • cfm \(MgFeSi_2O_6\) (ordered - Mg in M1, Fe in M2)

    • kjd \(KAlSi_2O_6\)

  • orthopyroxene
    • en \(Mg_2Si_2O_6\)

    • fs \(Fe_2Si_2O_6\)

    • fm \(MgFeSi_2O_6\) (ordered - Mg in M1, Fe in M2)

    • odi \(CaMgSi_2O_6\)

    • mgts \(MgAl_2SiO_6\)

    • cren \(MgCrAlSiO_6\)

    • obuf \(Mg_{1.5}AlTi_{0.5}SiO_6\)

    • mess \(MgFe^{3+}AlSiO_6\)

    • ojd \(NaAlSi_2O_6\)

  • garnet
    • py \(Mg_3Al_2Si_3O_{12}\)

    • alm \(Fe_3Al_2Si_3O_{12}\)

    • gr \(Ca_3Al_2Si_3O_{12}\)

    • andr \(Ca_3Fe^{3+}_2Si_3O_{12}\)

    • knor \(Mg_3Cr_2Si_3O_{12}\)

    • tig \(Mg_{3.5}AlTi_{0.5}Si_3O_{12}\)

  • spinel
    • nsp \(MgAl_2O_4\) (ordered)

    • isp \(MgAl_2O_4\) (ordered, inverse)

    • nhc \(FeAl_2O_4\) (ordered)

    • ihc \(FeAl_2O_4\) (ordered, inverse)

    • nmt \(FeFe^{3+}_2O_4\) (ordered)

    • imt \(FeFe^{3+}_2O_4\) (ordered, inverse)

    • picr \(MgCr_2O_4\)

    • usp \(Fe_2TiO_4\)

  • ilmenite
    • oilm \(FeTiO_3\) (Fe in A site, Ti in B)

    • dilm \(FeTiO_3\) (Fe and Ti split across A and B)

    • hem \(Fe^{3+}_2O_3\)

    • ogk \(MgTiO_3\) (Mg in A site, Ti in B)

    • dgk \(MgTiO_3\) (Mg and Ti split across A and B)

  • nepheline
    • neN \(Na_4Al_4Si_4O_{16}\)

    • neS \(Na_3Al_3Si_5O_{16}\) (vacancy in A2 site)

    • neK \(K_4Al_4Si_4O_{16}\)

    • neO \(Na_3KAl_4Si_4O_{16}\) (ordered - Na in A1, K in A2)

    • neC \(Na_2CaAl_4Si_4O_{16}\) (vacancy in A2 site)

    • neF \(Na_4Fe^{3+}_4Si_4O_{16}\)

  • kalsilite
    • nks \(NaAlSiO_4\)

    • kls \(KAlSiO_4\)

  • leucite
    • nlc \(NaAlSi_2O_6\)

    • lc \(KAlSi_2O_6\)

  • melilite
    • geh \(Ca_2Al_2SiO_7\)

    • ak \(Ca_2MgSi_2O_7\)

    • fak \(Ca_2FeSi_2O_7\)

    • nml \(NaCaAl_2SiO_7\)

    • fge \(Ca_2Fe^{3+}AlSiO_7\)

  • silicate melt
    • q3L \(Si_3O_6\)

    • sl1L \(Al_2SiO_5\)

    • wo1L \(CaSiO_3\)

    • fo2L \(Mg_4Si_2O_8\)

    • fa2L \(Fe_4Si_2O_8\)

    • nml \(NaSi_{0.5}O_{1.5}\)

    • hml \(Fe^{3+}O_{1.5}\)

    • ekl \(CrO_{1.5}\)

    • tiL \(TiO_2\)

    • kmL \(KSi_{0.5}O_{1.5}\)

    • anL \(CaAl_2Si_2O_8\) (ordered)

    • ab1L \(NaAlSi_3O_8\) (ordered)

    • kfL \(KAlSi_3O_8\) (ordered)

    • enL \(Mg_2Si_2O_6\) (ordered)