apple-accelerate 0.2.1

Safe Rust bindings for Apple's Accelerate framework on macOS using a Swift bridge with optional raw C FFI
Documentation
1
2
3
4
5
6
7
8
9
10
#![allow(missing_docs, non_camel_case_types, non_upper_case_globals)]

#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
    pub fn vvsinf(y: *mut f32, x: *const f32, n: *const i32);
    pub fn vvcosf(y: *mut f32, x: *const f32, n: *const i32);
    pub fn vvexpf(y: *mut f32, x: *const f32, n: *const i32);
    pub fn vvlogf(y: *mut f32, x: *const f32, n: *const i32);
    pub fn vvsqrtf(y: *mut f32, x: *const f32, n: *const i32);
}