pub fn srp_terminal_shock_mach_kernel<R>(
chamber_pressure: Pressure<R>,
post_bow_shock_total_pressure: Pressure<R>,
gamma_jet: R,
) -> Result<R, PhysicsError>where
R: RealField + FromPrimitive,Expand description
Terminal (Mach-disk) shock Mach number of the retro-plume: the M at
which the jet’s post-terminal-shock stagnation pressure balances the
freestream’s post-bow-shock stagnation pressure (Cordell §3.2,
Eqs. (13)–(15); interface at rest). Solved by deterministic bisection —
the loss ratio is monotone decreasing in M.
§Arguments
chamber_pressure— jet stagnation pressureP_T,jet(Pa).post_bow_shock_total_pressure—P_T,1(Pa), fromsrp_post_bow_shock_total_pressure_kernel.gamma_jet— jet ratio of specific heats (> 1).