blas
pub unsafe fn chpmv( uplo: u8, n: i32, alpha: c32, ap: &[c32], x: &[c32], incx: i32, beta: c32, y: &mut [c32], incy: i32)