lapacke_zgeevx_work.c(3)
π NAME π
okay so bestie, vibe check: this is the manual page for lapacke_zgeevx_work.c β section 3 of the LAPACK manual. It's the LAPACKE_zgeevx_work function's main character era, and we're gonna read it together like a group chat. No cap. π«Ά
β¨ SYNOPSIS β¨
First up, the include. Yes, it's exactly this, single quotes and all:
#include 'lapacke_utils.h'
πΈ Functions πΈ
Here's the function this whole page is obsessed with:
lapack_int LAPACKE_zgeevx_work (int matrix_layout, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork)
π¦ Function Documentation π¦
π lapack_int LAPACKE_zgeevx_work (...)
Bestie, the full signature is right here. It's long, it's giving "cast of thousands," and the way that every type and pointer has to stay exactly as written? Obsessed. This signature ate and left no crumbs. We are not dropping a single argument. Periodt.
lapack_int LAPACKE_zgeevx_work (int matrix_layout, char balanc, char jobvl, char jobvr, char sense, lapack_int n, lapack_complex_double *a, lapack_int lda, lapack_complex_double *w, lapack_complex_double *vl, lapack_int ldvl, lapack_complex_double *vr, lapack_int ldvr, lapack_int *ilo, lapack_int *ihi, double *scale, double *abnrm, double *rconde, double *rcondv, lapack_complex_double *work, lapack_int lwork, double *rwork)
The lowkey huge cast list, straight from the signature β types only, no invented lore, fr fr:
matrix_layoutβintbalancβcharjobvlβcharjobvrβcharsenseβcharnβlapack_intaβlapack_complex_double *ldaβlapack_intwβlapack_complex_double *vlβlapack_complex_double *ldvlβlapack_intvrβlapack_complex_double *ldvrβlapack_intiloβlapack_int *ihiβlapack_int *scaleβdouble *abnrmβdouble *rcondeβdouble *rcondvβdouble *workβlapack_complex_double *lworkβlapack_intrworkβdouble *
Definition at line 36 of file lapacke_zgeevx_work.c. That's the exact deets, iykyk. β¨
π Author π
Generated automatically by Doxygen for LAPACK from the source code. So it's iconic, but also very much auto-generated. π€π
Alright bestie, that's the whole page. Cute sign-off time: Version 3.8.0, dated Tue Nov 14 2017, from the LAPACK source. Slay. Mwah. π
π¦ 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