pub unsafe extern "C" fn dgeev_(
jobvl: *const c_char,
jobvr: *const c_char,
n: *const lapack_int,
A: *mut f64,
lda: *const lapack_int,
WR: *mut f64,
WI: *mut f64,
VL: *mut f64,
ldvl: *const lapack_int,
VR: *mut f64,
ldvr: *const lapack_int,
work: *mut f64,
lwork: *const lapack_int,
info: *mut lapack_int,
)