batch_scale_f64

Function batch_scale_f64 

Source
pub fn batch_scale_f64(values: &[f64], scale: f64) -> Vec<f64>
Expand description

SIMD-friendly scale operation.

Multiplies all values by a scalar.

ยงExample

use presentar_core::simd::batch_scale_f64;
let values = vec![1.0, 2.0, 3.0];
let scaled = batch_scale_f64(&values, 2.0);
assert_eq!(scaled, vec![2.0, 4.0, 6.0]);