Skip to content

Stationary Normal Shock

fullflow.StationaryNormalShock

Stationary normal shock model for ideal-gas flow.

StationaryNormalShock computes downstream Mach number and normal-shock property ratios for a stationary shock in an inertial reference frame. The component can use either upstream Mach number or static pressure ratio as the defining input.

Parameters

Name Type Description
namestr

Component name

networkNetwork

Network that owns this component

specific_heat_ratioState

Specific heat ratio

upstream_mach_numberState, optional

Upstream Mach number

static_pressure_ratioState, optional

Upstream-to-downstream static pressure ratio

Outputs

Name Type Description
downstream_mach_numberState, optional

Downstream Mach number

static_temperature_ratioState, optional

Downstream-to-upstream static temperature ratio

density_ratioState, optional

Downstream-to-upstream density ratio

velocity_ratioState, optional

Downstream-to-upstream velocity ratio

total_pressure_ratioState, optional

Downstream-to-upstream total pressure ratio

total_temperature_ratioState, optional

Downstream-to-upstream total temperature ratio

sonic_area_ratioState, optional

Downstream-to-upstream sonic area ratio