Rankine Compressible Flow Calculator

A high-performance Python library for analytic and semi-analytic compressible flow calculations.

Capabilities showcased: isentropic nozzle flow analysis, oblique shock polar generation, and unsteady Sod shock tube simulation.

Quasi-1D Nozzle Flow

Must be strictly positive and ≤ 10,000,000 Must be strictly positive and ≤ 10,000,000 Must be strictly positive and ≤ 100 Must be ≥ Throat Area, ≤ 100, and exit/throat ratio ≤ 100

Fill out the parameters and click Calculate & Plot to generate the nozzle flow distribution.

Oblique Shock Polar

Max 10 numbers (between 1.0 and 100.0), max 100 characters
13 / 100 characters

Enter up to 10 Mach numbers and click Generate Polar to view the shock polars.

Sod Shock Tube (Unsteady)

Must be strictly positive and ≤ 100

Specify the simulation time and click Simulate to see the unsteady shock tube properties.