pub unsafe extern "C" fn dgees_(
jobvs: *const c_char,
sort: *const c_char,
select: Option<unsafe extern "C" fn(arg1: *const c_double, arg2: *const c_double) -> c_int>,
n: *const c_int,
a: *mut c_double,
lda: *const c_int,
sdim: *mut c_int,
wr: *mut c_double,
wi: *mut c_double,
vs: *mut c_double,
ldvs: *const c_int,
work: *mut c_double,
lwork: *const c_int,
bwork: *mut c_int,
info: *mut c_int,
)