lapacke_dsyevx_work.c(3)
π lapacke_dsyevx_work.c
okay bestie, welcome to the LAPACK corner of the universe β this page is literally the manual for lapacke_dsyevx_work.c, and i'm gonna walk you through it like we're texting at 2am π«Ά no gatekeeping, no cap.
β¨ NAME β¨
lapacke_dsyevx_work.c β that's the whole name, she's lowkey mysterious like that πββοΈ it's the file, it's the vibe, it's the main character.
π¦ SYNOPSIS π¦
first thing you gotta do, bestie, is pull in the header:
#include 'lapacke_utils.h'
that's it, that's the include. iconic.
πΈ Functions πΈ
here's the one and only function on this page, and yes she has a lot of arguments β like, a lot a lot β but we're gonna count them all together:
lapack_int LAPACKE_dsyevx_work (int matrix_layout, char jobz, char
range, char uplo, lapack_int n, double *a, lapack_int lda, double
vl, double vu, lapack_int il, lapack_int iu, double abstol,
lapack_int *m, double *w, double *z, lapack_int ldz, double *work,
lapack_int lwork, lapack_int *iwork, lapack_int *ifail)
that's twenty whole parameters, she ate and left no crumbs π₯
π Function Documentation π
π lapack_int LAPACKE_dsyevx_work
so here's the full signature again, all spread out fancy:
lapack_int LAPACKE_dsyevx_work (int matrix_layout, char jobz, char range,
char uplo, lapack_int n, double * a, lapack_int lda, double vl, double
vu, lapack_int il, lapack_int iu, double abstol, lapack_int * m, double
* w, double * z, lapack_int ldz, double * work, lapack_int lwork,
lapack_int * iwork, lapack_int * ifail)
and where does she live? Definition at line 36 of file lapacke_dsyevx_work.c. π noted, bookmarked, screenshotted.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. β so like, a robot wrote her, but honestly? she's still serving β¨
β οΈ quick vibe check, bestie: this page gives you the signature and the file location, but it does not spell out what each argument does. so don't go guessing at behaviour from here β that's a whole other doc, iykyk π
β¨ that's the whole page, mwah π β¨
Version 3.8.0 Β· Tue Nov 14 2017 Β· and the title was lapacke_dsyevx_work.c(3) all along π§π bye bestie, go slay that linear algebra π
π¦ where this page comes from
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms