pub unsafe extern "C" fn dtgevc_(
side: *const c_char,
howmny: *const c_char,
select: *const c_int,
n: *const c_int,
a: *const c_double,
lda: *const c_int,
b: *const c_double,
ldb: *const c_int,
vl: *mut c_double,
ldvl: *const c_int,
vr: *mut c_double,
ldvr: *const c_int,
mm: *const c_int,
m: *mut c_int,
work: *mut c_double,
info: *mut c_int,
)