lapacke_sggevx.c(3)

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

πŸ’– lapacke_sggevx.c β€” bestie manual page πŸ’–

okay so this is the manual page for lapacke_sggevx.c(3), and she is lowkey self-titled in the NAME section. No cap, the whole file name is the name. We respect the branding. πŸ’…

✨ NAME ✨

lapacke_sggevx.c

That’s it. That’s the name. Iconic minimalism, honestly. πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

First up, the include. Copy it exactly, bestie:

#include 'lapacke_utils.h'

πŸ’« Functions πŸ’«

  • lapack_int LAPACKE_sggevx (...) β€” the full signature is doing the absolute most, so here it is in all its glory. Do not freehand this one:
lapack_int LAPACKE_sggevx (int matrix_layout, char balanc, char jobvl,
           char jobvr, char sense, lapack_int n, float *a, lapack_int lda,
           float *b, lapack_int ldb, float *alphar, float *alphai, float *beta,
           float *vl, lapack_int ldvl, float *vr, lapack_int ldvr, lapack_int
           *ilo, lapack_int *ihi, float *lscale, float *rscale, float *abnrm,
           float *bbnrm, float *rconde, float *rcondv)

πŸŽ€ Function Documentation πŸŽ€

πŸ’– lapack_int LAPACKE_sggevx (...) πŸ’–

okay so the Function Documentation section gives you the same big main-character signature again. Here it is, with every argument present and accounted for:

lapack_int LAPACKE_sggevx (int matrix_layout, char balanc, char jobvl, char
       jobvr, char sense, lapack_int n, float * a, lapack_int lda, float * b,
       lapack_int ldb, float * alphar, float * alphai, float * beta, float *
       vl, lapack_int ldvl, float * vr, lapack_int ldvr, lapack_int * ilo,
       lapack_int * ihi, float * lscale, float * rscale, float * abnrm, float *
       bbnrm, float * rconde, float * rcondv)

And then the docs drop this exact receipt:

Definition at line 36 of file lapacke_sggevx.c.

bestie, that’s the definition location. line 36, file lapacke_sggevx.c. write it down, don’t improvise. 🫢

🌈 Author 🌈

Not a whole human author situation, ngl. The page says:

Generated automatically by Doxygen for LAPACK from the source code.

So yeah, the author credit is auto-generated by Doxygen for LAPACK from the source code. Very β€œthe algorithm did my homework and submitted it for me” energy. πŸ˜­πŸ’œ


k bye bestie, cute sign-off time: this was LAPACK Version 3.8.0, dated Tue Nov 14 2017, and the page name is lapacke_sggevx.c(3). Slay. πŸ’…βœ¨

πŸ“¦ where this page comes from