pub fn solve_robust_hold(
request: &RobustHoldRequest,
) -> Result<RobustHoldReportV1, WindScenarioError>Expand description
Solve one robust-hold run (MBA-1349).
Every scenario gets exactly ONE trajectory solve through the existing segmented-wind machinery, sampled at roughly one-yard intervals and read at each requested range by linear interpolation. The muzzle angle is solved once in calm air (see the module header) and reused, so the corridor reflects only the wind hypotheses.