pub fn get_drag_coefficient_full(
mach: f64,
drag_model: &DragModel,
apply_transonic_correction: bool,
apply_reynolds_correction: bool,
projectile_shape: Option<ProjectileShape>,
caliber: Option<f64>,
weight_grains: Option<f64>,
velocity_mps: Option<f64>,
air_density_kg_m3: Option<f64>,
temperature_c: Option<f64>,
) -> f64Expand description
Get drag coefficient with optional Reynolds correction.
The transonic option is retained for compatibility but, as documented by
get_drag_coefficient_with_transonic, standard G tables are not corrected
a second time. Likewise, the Reynolds option only affects genuinely low-Re
(Re < 10,000) inputs; ordinary ballistic Reynolds numbers use the standard
table coefficient unchanged.