Normal Shock Calculator

Eliot GeversEliot Gevers

Calculate property changes across a normal shock wave in supersonic flow. Normal shocks occur when supersonic flow encounters an obstruction, resulting in a sudden change in flow properties.

Shock Wave Results

Upstream Flow (State 1)

Mach Number (M₁)
2.000
Reference Values
p₁, T₁, ρ₁ (reference)

Downstream Flow (State 2)

Mach Number (M₂)
0.577
Pressure Ratio (p₂/p₁)
4.500
Temperature Ratio
2.667
Density Ratio
1.687
Total Pressure Ratio
4.695

Shock Wave Effects

Total Pressure Loss
-369.46%
Entropy Change (Δs/R)
1.5464

Normal Shock Visualization

Normal Shock Details

Hover over the visualization to explore shock properties

Open Source & Transparent

This tool is open source and the underlying logic is fully transparent. You can view the source code, understand the calculations, and even contribute improvements to make it better for everyone.

View Source Code