lapacke_zgesvdx_work.c(3)
π NAME π
lapacke_zgesvdx_work.c β bestie, this is the page for that one file, and it's lowkey just the work-array variant of the singular value decomposition situation π¦
Okay so real talk, the manual name up top is lapacke_zgesvdx_work.c(3) and the whole thing lives under LAPACK, so you already know we're in serious numerical-linear-algebra territory π
β¨ SYNOPSIS β¨
Pop this include in first, exactly like this, no notes:
#include 'lapacke_utils.h'
π Functions π
Here's the icon herself, the one function this page is about:
lapack_int LAPACKE_zgesvdx_work (int matrix_layout, char jobu, char
jobvt, char range, lapack_int m, lapack_int n, lapack_complex_double
*a, lapack_int lda, double vl, double vu, lapack_int il, lapack_int
iu, lapack_int *ns, double *s, lapack_complex_double *u, lapack_int
ldu, lapack_complex_double *vt, lapack_int ldvt,
lapack_complex_double *work, lapack_int lwork, double *rwork,
lapack_int *iwork)
That's the whole vibe check right there π twenty-three arguments, and yes, every single one of them matters, no cap π
πΈ Function Documentation πΈ
π lapack_int LAPACKE_zgesvdx_work π
lapack_int LAPACKE_zgesvdx_work (int matrix_layout, char jobu, char jobvt,
char range, lapack_int m, lapack_int n, lapack_complex_double * a,
lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu,
lapack_int * ns, double * s, lapack_complex_double * u, lapack_int ldu,
lapack_complex_double * vt, lapack_int ldvt, lapack_complex_double *
work, lapack_int lwork, double * rwork, lapack_int * iwork)
Slay, that's the signature in all its glory β¨ and per the docs, the definition lives at line 36 of the file lapacke_zgesvdx_work.c β so if you ever need to go look at the source, you know exactly where she sits π
Like, look at that parameter list one more time, because it is giving thorough. matrix_layout, jobu, jobvt, range, m, n, a, lda, vl, vu, il, iu, ns, s, u, ldu, vt, ldvt, work, lwork, rwork, iwork β all present, all accounted for, all iconic π«Ά
π Author π
Generated automatically by Doxygen for LAPACK from the source code π§ So nobody hand-wrote this bad boy, she was born from the source, and honestly? Respect π
Fr fr, this page is short but she's complete β nothing skipped, nothing extra, just the pure facts with a little sparkle on top π
Bye bestie, go forth and decompose those matrices responsibly β¨π
Version 3.8.0 Β· Tue Nov 14 2017 Β· and that's the whole lapacke_zgesvdx_work.c(3) page, 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