#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
#[repr(C)]
pub struct __BindgenComplex<T> {
pub re: T,
pub im: T,
}
pub type __float_complex_t = __BindgenComplex<f32>;
pub type __double_complex_t = __BindgenComplex<f64>;
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvrecf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvrec(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvdivf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvdiv(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsqrt(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcbrtf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcbrt(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvrsqrtf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvrsqrt(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvexp(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvexp2f(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvexp2(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvexpm1f(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvexpm1(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog10f(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog10(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog1pf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog1p(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog2f(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlog2(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlogbf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvlogb(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvfabsf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvfabs(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvpowf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvpow(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvpowsf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvpows(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsin(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcos(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvtanf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvtan(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvasinf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvasin(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvacosf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvacos(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvatanf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvatan(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvatan2f(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvatan2(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsincosf(
arg1: *mut f32,
arg2: *mut f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsincos(
arg1: *mut f64,
arg2: *mut f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcosisinf(
arg1: *mut __float_complex_t,
arg2: *const f32,
arg3: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcosisin(
arg1: *mut __double_complex_t,
arg2: *const f64,
arg3: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsinhf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsinh(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcoshf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcosh(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvtanhf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvtanh(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvasinhf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvasinh(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvacoshf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvacosh(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvatanhf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvatanh(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvintf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvint(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvnintf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvnint(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvceilf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvceil(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvfloorf(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvfloor(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvfmodf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvfmod(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvremainderf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvremainder(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcopysignf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcopysign(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvnextafterf(
arg1: *mut f32,
arg2: *const f32,
arg3: *const f32,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvnextafter(
arg1: *mut f64,
arg2: *const f64,
arg3: *const f64,
arg4: *const ::core::ffi::c_int,
);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsinpif(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvsinpi(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcospif(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvcospi(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvtanpif(arg1: *mut f32, arg2: *const f32, arg3: *const ::core::ffi::c_int);
}
#[link(name = "Accelerate", kind = "framework")]
unsafe extern "C" {
pub fn vvtanpi(arg1: *mut f64, arg2: *const f64, arg3: *const ::core::ffi::c_int);
}