pub unsafe extern "C" fn LAPACKE_cheev(
matrix_layout: c_int,
jobz: c_char,
uplo: c_char,
n: lapack_int,
a: *mut lapack_complex_float,
lda: lapack_int,
w: *mut c_float,
) -> lapack_int
pub unsafe extern "C" fn LAPACKE_cheev(
matrix_layout: c_int,
jobz: c_char,
uplo: c_char,
n: lapack_int,
a: *mut lapack_complex_float,
lda: lapack_int,
w: *mut c_float,
) -> lapack_int