Fluid Mechanics
Compressible Flow Simulators
A focused Fluid Mechanics hub for compressible flow tools, keeping related formulas, assumptions, and engineering checks together.
12 simulators
Adjacent categories
Simulator list
Choked Flow Simulator — Critical Conditions and Mass Flow Rate in a Converging Nozzle
Compressible Flow
Visualize the choked condition that occurs when flow in a converging nozzle reaches sonic speed at the throat. Adjust stagnation pressure, stagnation temperature, throat…
Compressible Nozzle Area Mach Simulator
Compressible Flow
Compressible Nozzle Area Mach Simulator updates live numeric results and charts as inputs change, supporting early design checks and model review.
Fanno Flow Simulator — Compressible Duct Flow with Friction
Compressible Flow
Simulate adiabatic compressible duct flow with friction. Compute exit Mach, T and P ratios and choking length 4fL*/D on the Fanno line in real time.
Gas Dynamics & Compressible Flow Calculator
Compressible Flow
Calculate isentropic, shock, Rayleigh & Fanno flow parameters in real-time. Input Mach number & specific heat ratio for compressible gas dynamics.
Jet Impact Force Simulator
Compressible Flow
Calculate the force produced when a fluid jet from a nozzle strikes a flat plate or a curved vane. Change the nozzle diameter, jet velocity, fluid density and surface sh…
Mach Number Calculator — Isentropic Flow & Normal Shock Relations
Compressible Flow
Calculate Mach number and heat capacity ratio to instantly compute isentropic flow and normal shock conditions. Visualize subsonic to hypersonic results.
Normal Shock Relations Simulator — Compressible Flow
Compressible Flow
Visualize the state across a normal shock in a supersonic stream with the Rankine-Hugoniot relations. Adjust the upstream Mach number, specific-heat ratio, temperature a…
Convergent-Divergent Nozzle (De Laval) Design Calculator
Compressible Flow
Calculate isentropic flow for a De Laval nozzle. Set Mach number, throat area, and stagnation conditions to instantly get pressure and temperature distributions.
Isentropic Nozzle Flow Calculator
Compressible Flow
Compute isentropic nozzle flow properties (Mach number, area ratio A/A*, pressure, temperature, density) in real time. Add optional normal shock to explore supersonic in…
Oblique Shock Wave Simulator — θ-β-M Relation
Compressible Flow
Visualize the oblique shock that stands on a wedge in a supersonic stream using the θ-β-M relation. Adjust the upstream Mach, shock angle, specific-heat ratio and inlet …
Prandtl-Meyer Expansion Simulator — Compressible Flow
Compressible Flow
Prandtl-Meyer simulator: compute the turning angle, nu function, downstream pressure and temperature ratio of an isentropic supersonic expansion fan in real time.
Shock Tube Simulator
Compressible Flow
Compute exact 1D Riemann solutions for shock tubes. Visualize pressure, density, and velocity profiles across shock waves, contact discontinuities, and rarefactions.
How to Use
- Select flow regime: subsonic (M < 0.3), transonic (0.3 < M < 1.3), or supersonic (M > 1.3) based on your Mach number calculation
- Input upstream conditions: stagnation temperature (T0), stagnation pressure (P0), and working fluid (air γ=1.4, helium γ=1.67)
- Define throat or reference geometry area, then solve for critical conditions, pressure ratios, and velocity using isentropic relations and normal shock tables
- Export shock-expansion results or oblique shock angles for inlet/nozzle design verification
Worked Example
Air flow through a converging-diverging nozzle: T0=300K, P0=101.3kPa, throat area At=50mm². At Mach 0.5 in subsonic section, static pressure P=87.4kPa and velocity V=170m/s. When flow accelerates to M=2.0 in supersonic section, P drops to 7.6kPa and V=660m/s. Mass flow remains constant at 0.31kg/s. Using shock tables, a normal shock at M=2.0 reduces downstream Mach to 0.577 with pressure rise to 51.8kPa.
Practical Notes
- Verify Mach number assumptions before selecting compressibility corrections; incompressible models fail beyond M=0.3 in density-sensitive calculations
- Account for real gas effects (Z-factor) when helium or hydrogen pressures exceed 50 bar or temperatures drop below 100K
- Check throat conditions for choked flow; mass flow peaks when At/A* ratio equals unity
- Use oblique shock diagrams for intake designs to prevent shock-boundary layer separation above M=3.5