Prandtl Meyer Expansion Calculator

Enter the upstream Mach number, flow deflection angle, and specific heat ratio to find the downstream Mach number, Prandtl-Meyer angle, and pressure/temperature ratios across an isentropic expansion fan.

Quick Facts

Prandtl-Meyer function
ν(M) = √[(γ+1)/(γ-1)]·atan(√[(γ-1)/(γ+1)(M²-1)]) − atan(√(M²-1))
The angle a supersonic flow turns through while isentropically accelerating from M = 1 to M.
Downstream relation
ν(M₂) = ν(M₁) + θ
An expansion turn of θ adds directly onto the Prandtl-Meyer angle.
Maximum turning angle
ν_max = 90°·(√[(γ+1)/(γ-1)] − 1)
≈ 130.45° for air (γ = 1.4) — the theoretical limit as M₂ → ∞.
Valid only for M ≥ 1
Supersonic, isentropic flow
The corner must be convex (expansion); there is no Prandtl-Meyer solution below Mach 1.

Your Results

Calculated
Downstream Mach Number (M₂)
-
Mach number after turning through θ
Downstream Prandtl-Meyer Angle (ν₂)
-
ν₂ = ν₁ + θ, in degrees
Static Pressure Ratio (p₂/p₁)
-
Isentropic expansion drops static pressure
Static Temperature Ratio (T₂/T₁)
-
Isentropic expansion drops static temperature

Ready

Enter the upstream Mach number, turn angle, and specific heat ratio, then press Calculate.

Formula and Method for Prandtl-Meyer Expansion

When a supersonic flow turns around a convex corner, it accelerates and expands through a continuous fan of infinitesimally weak Mach waves — a process first analyzed by Ludwig Prandtl and his student Theodor Meyer in 1908. Because each wave in the fan is isentropic, the whole expansion is reversible, and the flow's turning angle is tied to its Mach number by a single function: the Prandtl-Meyer function ν(M). This calculator uses that exact function to find the downstream Mach number, angle, and pressure/temperature ratios after a given expansion turn.

The Prandtl-Meyer function

ν(M) = √[(γ+1)/(γ-1)] · atan(√[(γ-1)/(γ+1) · (M² − 1)]) − atan(√(M² − 1)), where γ is the ratio of specific heats (γ = 1.4 for air) and M is the local Mach number. ν(1) = 0 by definition — a sonic flow has "turned" through zero degrees — and ν increases monotonically with M, approaching a finite maximum ν_max as M → ∞. A flow that starts at M₁ and turns through an additional angle θ around a convex corner ends up at the Mach number M₂ that satisfies ν(M₂) = ν(M₁) + θ. That single relationship is enough to solve the entire expansion-fan problem.

Solving for the downstream Mach number

ν(M) cannot be inverted algebraically to solve for M given ν, so this calculator first computes ν(M₁) from your inputs, adds the turn angle θ to get the target ν(M₂), then finds M₂ numerically using bisection — repeatedly narrowing a bracket on M until ν(M) matches the target to within machine precision. The same inputs also give the Mach angles μ = arcsin(1/M) at each station, and, through the isentropic relations p/p₀ = (1 + (γ−1)/2 · M²)^(−γ/(γ−1)) and T/T₀ = (1 + (γ−1)/2 · M²)^(−1), the static pressure ratio p₂/p₁ and temperature ratio T₂/T₁ across the fan.

Domain of validity and common mistakes

  • M₁ must be ≥ 1: the Prandtl-Meyer function is only defined for supersonic flow; it has no meaning below Mach 1.
  • θ cannot exceed ν_max − ν(M₁): beyond that limit the flow would need to reach M₂ = ∞ — expansion into a vacuum — which is a physical limit, not a calculator error.
  • This models expansion, not shocks: a concave corner instead produces an oblique shock, with entropy and total-pressure loss, which needs shock relations rather than this isentropic fan-expansion model.
  • Degrees vs. radians: ν and θ are entered and reported in degrees here, but the formula itself is naturally in radians — mixing the two mid-calculation is the most common hand-calculation error.

Real-world applications

  • Designing supersonic nozzle contours (minimum-length nozzles) that expand flow smoothly through a Prandtl-Meyer fan instead of a compression shock.
  • Predicting local pressure and Mach number on the leeward (expansion) side of a supersonic airfoil or wedge.
  • Modeling under- or over-expanded rocket-exhaust plumes as they meet ambient pressure at altitude.
  • Building and checking the M–ν–μ compressible-flow tables used throughout aerospace and gas-dynamics coursework.

Frequently Asked Questions

What is the Prandtl-Meyer function?
The Prandtl-Meyer function ν(M) gives the angle, in degrees, that a supersonic flow turns through while isentropically accelerating from Mach 1 up to Mach M. It is defined as ν(M) = √[(γ+1)/(γ-1)]·atan(√[(γ-1)/(γ+1)(M²-1)]) − atan(√(M²-1)), and it is the basis for analyzing expansion fans around convex corners in supersonic flow.
What is the maximum possible expansion angle?
As the downstream Mach number approaches infinity, ν(M) approaches a finite limit ν_max = 90°·(√[(γ+1)/(γ-1)] − 1) — about 130.45° for air (γ = 1.4). You cannot enter a turn angle θ that pushes ν(M₁) + θ past this limit, because that would require the flow to expand into a vacuum.
How is the downstream Mach number found if the formula can't be inverted?
There is no closed-form algebraic inverse for ν(M), so this calculator solves ν(M₂) = ν(M₁) + θ numerically using bisection, narrowing a bracket on M₂ until the Prandtl-Meyer function evaluated there matches the target angle to high precision — the same approach used to build Prandtl-Meyer tables in textbooks.
Does this calculator apply to compression as well as expansion?
No. It models isentropic expansion around a convex corner, where the flow accelerates smoothly through a fan of Mach waves. Turning a supersonic flow into itself (a concave corner) instead produces an oblique shock, with entropy and total-pressure losses, which requires oblique-shock relations rather than this expansion-fan model.