Isentropic Flow Calculator — Compressible Flow Relations
Enter the Mach number and ratio of specific heats γ to get the key isentropic flow ratios: temperature T/T₀, pressure P/P₀, density ρ/ρ₀, area ratio A/A*, Mach angle, and Prandtl-Meyer expansion angle.
Fraction of stagnation pressure remaining at this Mach number
- 1
Isentropic factor
1 + (1.4 − 1) ÷ 2 × 2² = 1.8 - 2
Temperature ratio T/T₀
1 ÷ 1.8 = 0.55556Static temperature as a fraction of stagnation temperature. - 3
Pressure ratio P/P₀
(T/T₀)^(γ/(γ−1)) = 0.55556^3.5 = 0.12780
How does this calculator work?
Isentropic flow relates Mach number M and γ to static/stagnation ratios: T/T₀ = [1+(γ−1)/2·M²]⁻¹; P/P₀ = (T/T₀)^(γ/(γ−1)); ρ/ρ₀ = (T/T₀)^(1/(γ−1)); and area ratio A/A*. For air γ = 1.4. Mach angle μ = arcsin(1/M) and Prandtl-Meyer angle are given for supersonic flows.
Formula
How this is calculated
Isentropic flow is an idealized model of compressible gas flow in which no heat is exchanged and entropy is constant — equivalently, the flow is reversible and adiabatic. This applies well to flow through nozzles and diffusers away from shocks and boundary layers. The governing equations link the local static conditions (T, P, ρ) to the stagnation (total) conditions (T₀, P₀, ρ₀) that would exist if the flow were decelerated to rest isentropically.
The stagnation temperature ratio T/T₀ = [1 + (γ−1)/2 · M²]⁻¹ follows from the adiabatic energy equation, where γ is the ratio of specific heats (cp/cv). For air at room temperature γ ≈ 1.4; it decreases slightly at high temperature. The pressure and density ratios follow from the isentropic relations for an ideal gas. The area ratio A/A* gives the cross-sectional area relative to the throat (A*) required for a particular Mach number in a nozzle — it equals 1 at M = 1 and increases toward both 0 and ∞ as M moves away from 1.
For supersonic flow (M > 1), the Mach angle μ = arcsin(1/M) is the half-angle of the Mach cone formed by small disturbances. The Prandtl-Meyer angle ν is the total turning angle through which a supersonic flow can be expanded from M = 1 to the given Mach number around a convex corner. These relations assume a calorically perfect gas (constant γ) and inviscid flow; real-gas effects and viscosity become significant at very high Mach numbers or temperatures.
Frequently asked questions
The stagnation pressure P₀ is the pressure you would measure if you slowed the flow to rest isentropically (no losses). The ratio P/P₀ tells you how much pressure is "lost" to kinetic energy at the current Mach number. At M = 0, P/P₀ = 1 (all pressure is static). At M = 1 (sonic), P/P₀ ≈ 0.528 for air. This ratio is critical for nozzle and intake design.
A* is the cross-sectional area at the throat (where M = 1) of a converging-diverging nozzle. A/A* tells you how large the duct must be relative to the throat to sustain a given Mach number. At M = 2, A/A* ≈ 1.688, meaning the duct must be 68.8% larger than the throat. The curve is symmetric in subsonic/supersonic branches.
Air and diatomic gases (N₂, O₂, H₂) at room temperature: γ ≈ 1.4. Monatomic gases (He, Ar): γ = 5/3 ≈ 1.667. CO₂ and triatomic gases: γ ≈ 1.28–1.30. At high temperatures γ decreases as vibrational modes activate.
Also known as
TG we-Calculate Editorial Team. (2026). Isentropic Flow Calculator — Compressible Flow Relations [Online calculator]. TG we-Calculate. https://we-calculate.com/calculator/isentropic-flow-calculator
TG we-Calculate Editorial Team. "Isentropic Flow Calculator — Compressible Flow Relations." TG we-Calculate. 2026. https://we-calculate.com/calculator/isentropic-flow-calculator.
TG we-Calculate Editorial Team, "Isentropic Flow Calculator — Compressible Flow Relations," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/calculator/isentropic-flow-calculator
@misc{wecalculate_isentropic_flow_calculator, title = {Isentropic Flow Calculator — Compressible Flow Relations}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/calculator/isentropic-flow-calculator}}, year = {2026}, note = {TG we-Calculate} }
Did this calculator help you?
