Isentropic + Normal Shock Quick Calculator
Enter flow properties in SI units to compute key compressible flow quantities. If Mach number is greater than 1, normal shock outputs are also included.
Tip: keep units consistent. This tool assumes a calorically perfect gas with constant γ and R.
What this compressible aerodynamics calculator does
This calculator gives a practical set of compressible flow results from a small input set: Mach number, static pressure, static temperature, and gas properties. It is ideal for quick design checks in nozzles, inlets, ducts, and wind-tunnel analysis.
- Computes local speed of sound and true flow velocity.
- Computes static and stagnation (total) state properties.
- Computes isentropic ratios and area ratio A/A*.
- Computes normal shock relations when M > 1.
Core equations used
1) Speed of sound and velocity
2) Isentropic total (stagnation) relations
p0/p = [1 + (γ-1)/2 · M²]^( γ/(γ-1) )
ρ0/ρ = [1 + (γ-1)/2 · M²]^( 1/(γ-1) )
3) Area-Mach relation
4) Normal shock relations (for M1 > 1)
p2/p1 = 1 + [2γ/(γ+1)](M1² - 1)
ρ2/ρ1 = [(γ+1)M1²]/[(γ-1)M1² + 2], T2/T1 = (p2/p1)/(ρ2/ρ1)
How to use the tool effectively
- Set gas properties (γ, R) for your working fluid.
- Enter local static pressure and temperature.
- Enter Mach number at the station of interest.
- Click Calculate and review the output table.
If you are analyzing external aerodynamics, the static values often come from atmospheric conditions at altitude. For internal flows, they can come from measured station values or upstream/downstream design assumptions.
Interpreting the outputs
Subsonic regime (M < 1)
In this range, pressure disturbances propagate upstream and downstream. Compressibility effects can still be meaningful as Mach approaches transonic values, so stagnation quantities remain useful diagnostics.
Supersonic regime (M > 1)
You will see a Mach angle in the output and, if a normal shock is applied, a jump in static pressure and temperature with a drop in downstream Mach number. Total pressure loss across the shock indicates irreversibility and aerodynamic performance penalty.
Assumptions and limits
- Calorically perfect gas (constant γ and R).
- No chemical reactions, no phase change, no real-gas corrections.
- Isentropic formulas are valid only where no shock/viscous dissipation dominates.
- Normal shock model is one-dimensional and idealized.
Practical engineering use cases
Use this calculator for nozzle pre-sizing, inlet sanity checks, diffuser studies, and quick educational verification. It is especially useful when you need immediate estimates before running CFD or setting up a higher-fidelity 1D/2D solver.