lapacke
pub unsafe fn zgeev( layout: Layout, jobvl: u8, jobvr: u8, n: i32, a: &mut [c64], lda: i32, w: &mut [c64], vl: &mut [c64], ldvl: i32, vr: &mut [c64], ldvr: i32) -> i32