pub fn calculate_enhanced_spin_drift(
bullet_mass: f64,
velocity_mps: f64,
twist_rate: f64,
bullet_diameter: f64,
bullet_length: f64,
is_twist_right: bool,
time_s: f64,
air_density: f64,
crosswind_mps: f64,
pitch_rate_rad_s: f64,
use_pitch_damping: bool,
) -> SpinDriftComponentsExpand description
Calculate enhanced spin drift with all components.
DEPRECATED (MBA-1134): this in-integration acceleration model is no longer wired into any
solver path — spin drift is now the single canonical empirical Litz post-process
(litz_drift_meters, via effective_sg_from_inputs). Retained for backward compatibility
and unit tests only. Do NOT reintroduce it into an integration loop alongside the Litz model,
or lateral drift will be double-counted.