Shock heating