pub fn argsort_float_with_stability<T: Float>( data: &[T], descending: bool, stable: bool, ) -> Vec<usize>
Argsort for floats with proper NaN handling and explicit stability control