Hur påverkar sammansättningen av magma temperaturen vid vilken det stelnar?

Magma består av smälta stenar och metaller. Sammansättningen kan variera beroende på närvaro av vatten, metaller med olika smältpunkten, och sådant.