Home▸Geology & Earth Science▸Pahoehoe vs A'a Lava: Viscosity & Strain-Rate Texture Lab (2D)

🌋 Pahoehoe vs A'a Lava: Viscosity & Strain-Rate Texture Lab (2D)

2D lava-rheology lab: an Arrhenius viscosity-temperature law, an Einstein-Roscoe crystal-content correction and a Deborah-number strain criterion drive a live flow cross-section between smooth ropy pahoehoe and jagged blocky a'a.

Geology & Earth Science2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-pahoehoe-vs-aa-lava-lab ↗ Open standalone

This 2D companion isolates the rheology that decides lava surface texture: an Arrhenius viscosity–temperature law combined with an Einstein–Roscoe crystal-content correction sets the melt's effective viscosity, a slope-driven kinematic shear rate sets how fast the crust is being strained, and their ratio — a Deborah number comparing strain rate to the crust's viscous relaxation rate — decides whether the cooling skin folds smoothly into ropy pahoehoe or fractures into rubbly a'a clinker, live, as you move the temperature, slope and crystal-content sliders.

⚙ Under the hood

2D lava-rheology lab with an Arrhenius viscosity-temperature law, an Einstein-Roscoe crystal-content correction and a Deborah-number strain criterion driving a live flow cross-section between pahoehoe and a'a texture.

pahoehoeaa-lavalava-rheologyarrhenius-viscositydeborah-numbervolcanology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)