San Diego Eyalet Üniversitesi'ne göre volkanik bir patlamanın doğası magmadaki sıcaklık, viskozite ve çözünmüş gazların miktarı ile belirlenir. veya patlayıcı.
Viskozite veya akmaya direnç, Rhode Island Üniversitesi'nin belirttiği gibi magma kompozisyonunun en önemli yönlerinden biridir. Bazaltik magmalar gibi düşük viskoziteli magmalar daha çok sıvı gibidir ve gazların nispi olarak kolaylıkla kaçmasına izin verir. Öte yandan, kalın yüksek viskoziteli magmalar yüzeyde gaz basıncının birikmesine neden olarak şiddetli patlamalara neden olabilir.