Click and drag the red dots to change the geometry, inlet Mach number or back pressure

Once the boundary conditions are accounted for and the flow regimes are distinguished (subsonic or supersonic), Flozzle uses analytic expressions to compute the flow variables

Remember, this admits two Mach number solutions (subsonic & supersonic) for a given area ratio! A numerical bisection method is used to obtain the Mach number in the desired regime.