lapacke_zheevr_work.c(3)

πŸ“¦ version 3.9.0, in centos-stream 9

πŸ’– NAME πŸ’–

lapacke_zheevr_work.c β€” bestie, this is the LAPACK manual page for that exact file, and it’s giving β€œone function, many arguments, zero boring energy” πŸ’…βœ¨ no cap, we’re keeping every single detail.

✨ SYNOPSIS ✨

first up, the include β€” yes, exactly like this:

#include 'lapacke_utils.h'

πŸŽ€ Functions πŸŽ€

here’s the function declaration in all its long-signature glory, copied exactly with no vibe-based renaming 🫢:

       lapack_int LAPACKE_zheevr_work (int matrix_layout, char jobz, char
           range, char uplo, lapack_int n, lapack_complex_double *a, lapack_int
           lda, double vl, double vu, lapack_int il, lapack_int iu, double
           abstol, lapack_int *m, double *w, lapack_complex_double *z,
           lapack_int ldz, lapack_int *isuppz, lapack_complex_double *work,
           lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int
           *iwork, lapack_int liwork)

πŸ¦‹ Function Documentation πŸ¦‹

πŸ’œ lapack_int LAPACKE_zheevr_work πŸ’œ

okay so this is the same function again in the documentation, and the argument list is absolutely main-character energy β€” here is the exact signature, bestie:

       lapack_int LAPACKE_zheevr_work (int matrix_layout, char jobz, char range,
           char uplo, lapack_int n, lapack_complex_double * a, lapack_int lda,
           double vl, double vu, lapack_int il, lapack_int iu, double abstol,
           lapack_int * m, double * w, lapack_complex_double * z, lapack_int ldz,
           lapack_int * isuppz, lapack_complex_double * work, lapack_int lwork,
           double * rwork, lapack_int lrwork, lapack_int * iwork, lapack_int
           liwork)

Definition at line 36 of file lapacke_zheevr_work.c.

🌈 Author 🌈

the author line is exactly this, bestie: Generated automatically by Doxygen for LAPACK from the source code.


and that’s the whole page, mwah πŸ’‹πŸ«Ά β€” source LAPACK, Version 3.8.0, dated Tue Nov 14 2017, and this lapacke_zheevr_work.c(3) moment is officially a wrap πŸ’–βœ¨

πŸ“¦ where this page comes from