calculate_aerodynamic_jump

Function calculate_aerodynamic_jump 

Source
pub fn calculate_aerodynamic_jump(
    muzzle_velocity_mps: f64,
    spin_rate_rad_s: f64,
    crosswind_mps: f64,
    caliber_m: f64,
    mass_kg: f64,
    barrel_length_m: f64,
    twist_rate_calibers: f64,
    is_right_twist: bool,
    initial_yaw_rad: f64,
    air_density_kg_m3: f64,
) -> AerodynamicJumpComponents
Expand description

Legacy heuristic aerodynamic-jump model. NOTE: the trajectory solver uses the validated litz_crosswind_jump_moa estimator instead; this self-calibrated model (with a hand-tuned magnus_enhancement factor and a known horizontal-sign quirk) is retained only for backward compatibility with external callers.

Calculate aerodynamic jump for a spinning projectile.

Aerodynamic jump is the displacement of the projectile’s trajectory as it transitions from constrained motion in the barrel to free flight.