🔬
🔬 Science & engineering

Isentropic Flow Calculator (p/p₀, T/T₀, ρ/ρ₀ and A/A* from Mach number)

Results update as you type.

Your numbers

Understanding the isentropic flow calculator — concept and principle

This calculator gives the ratios of static to stagnation (total) pressure, temperature and density, the area ratio to the sonic throat, the dynamic pressure ratio and the Mach angle for a given Mach number and ratio of specific heats. With stagnation values entered it also returns the static pressure and temperature. It is a standard tool for nozzle, wind-tunnel and aerodynamics work.

Isentropic relations at Mach 2Air at Mach 2M · γ2 · 1.4p₀101.325 kPaT₀288.15 K1 + 0.2 × 2² = 1.8p/p₀ = 1.8^(−3.5) · T/T₀ = 1 ÷ 1.8Static pressure12.95 kPaStatic temperature160.08 KArea ratio A/A*1.688
Speeding the gas to Mach 2 trades pressure and temperature for velocity; the nozzle must widen 1.69 times past the throat.

How it is calculated

f = 1 + (γ − 1) M² ÷ 2

T/T₀ = 1 ÷ f; p/p₀ = f^(−γ/(γ−1)); ρ/ρ₀ = f^(−1/(γ−1))

A/A* = (1/M) × [(2/(γ+1)) f]^((γ+1)/(2(γ−1)))

q/p₀ = (γ/2) M² (p/p₀); Mach angle μ = arcsin(1/M) for M > 1

The principle

In steady flow with no heat transfer and no friction, the total energy of the gas stays constant. As the gas speeds up, some of its thermal energy becomes kinetic energy, so its temperature drops; because the process is reversible (isentropic), pressure and density follow fixed power laws of temperature. The stagnation values are what the gas would have if brought to rest. Mass conservation through a channel gives the area ratio: subsonic flow speeds up in a narrowing duct, but supersonic flow speeds up in a widening one, which is why rocket nozzles converge and then diverge.

Worked example

Default inputs: M = 2, γ = 1.4, p₀ = 101.325 kPa, T₀ = 288.15 K.

  1. f = 1 + 0.2 × 4 = 1.8, so T/T₀ = 0.5556.
  2. p/p₀ = 1.8^(−3.5) = 0.1278; ρ/ρ₀ = 1.8^(−2.5) = 0.23.
  3. A/A* = (1/2) × (1.8/1.2)³ = 1.688; q/p₀ = 0.7 × 4 × 0.1278 = 0.3579.
  4. Static pressure = 101.325 × 0.1278 = 12.95 kPa; static temperature = 288.15 × 0.5556 = 160.08 K (−113.07 °C).
  5. Mach angle = arcsin(1/2) = 30°; regime supersonic.
How Pressure ratio p/p₀ changes with Mach number MHow Pressure ratio p/p₀ changes with Mac…00.20.40.60.810.511.522.534Example: 0.1278Mach number M
Each point is the calculator re-run with only “Mach number M” changed; the gold point is the default example. Change the inputs above and this chart follows your numbers.
Mach number MPressure ratio p/p₀
0.50.843
10.5283
1.50.2724
20.1278
2.50.05853
30.02722
40.006586

How to read the result

Every A/A* above 1 has two solutions, one subsonic and one supersonic; which one occurs depends on the pressure downstream. Large drops in static temperature at high Mach number can cause condensation in wind tunnels. Shock waves are not isentropic, so these ratios do not apply across them.

Common mistakes

Keep in mind: The relations assume a calorically perfect gas with no friction or heat transfer. Real nozzle and inlet design needs boundary-layer and shock analysis by qualified engineers.

Frequently asked questions

What is stagnation pressure?

The pressure the gas would reach if brought to rest isentropically, as measured by a pitot tube in subsonic flow.

Why does a supersonic nozzle widen?

Above Mach 1, density falls faster than velocity rises, so more area is needed to pass the same mass flow.

What is the Mach angle?

The half-angle of the cone of weak pressure waves trailing a supersonic object.

What happens at M = 1?

A/A* = 1; the flow is sonic, as at the throat of a choked nozzle.

Sources: NASA Glenn Research Center, Beginner's Guide to Aeronautics, "Isentropic Flow"

Checked 9 Nov 2026. NASA Glenn Research Center, Beginner’s Guide to Aeronautics, “Isentropic Flow” (eqs. 4–9: p/pt, T/Tt, r/rt, A/A* and q = γpM²/2). Mach angle arcsin(1/M): standard formula.

🔬 All science & engineering tools →🌍 Calculators by country →