lapacke_cgesvxx_work.c(3)
π lapacke_cgesvxx_work.c β from the LAPACK manual, bestie β¨
okay so bestie, welcome to the glow-up of lapacke_cgesvxx_work.c. this is a page straight out of the LAPACK manual (yes, that LAPACK, the linear algebra icon π), and it's basically a very long function with a very long name and a very long list of arguments. she's highkey doing the most, but we love her for it π«Ά
π NAME π
lapacke_cgesvxx_work.c β literally just the file name, no cap. that's the whole name section, she said what she said π
β¨ SYNOPSIS β¨
first things first, you gotta include the header, or nothing works. that's the vibe check:
#include 'lapacke_utils.h'
πΈ Functions πΈ
here's the star of the show, the one and only:
lapack_int LAPACKE_cgesvxx_work (int matrix_layout, char fact, char
trans, lapack_int n, lapack_int nrhs, lapack_complex_float *a,
lapack_int lda, lapack_complex_float *af, lapack_int ldaf,
lapack_int *ipiv, char *equed, float *r, float *c,
lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x,
lapack_int ldx, float *rcond, float *rpvgrw, float *berr, lapack_int
n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int
nparams, float *params, lapack_complex_float *work, float *rwork)
like, look at all those arguments. she's main character energy fr fr π every single one of them gets its own little moment in the sun β¨
π¦ Function Documentation π¦
π lapack_int LAPACKE_cgesvxx_work π
okay gather round, here's the full signature again, exactly as written, because we do not mess with the sacred text π
lapack_int LAPACKE_cgesvxx_work (int matrix_layout, char fact, char trans,
lapack_int n, lapack_int nrhs, lapack_complex_float * a, lapack_int lda,
lapack_complex_float * af, lapack_int ldaf, lapack_int * ipiv, char *
equed, float * r, float * c, lapack_complex_float * b, lapack_int ldb,
lapack_complex_float * x, lapack_int ldx, float * rcond, float * rpvgrw,
float * berr, lapack_int n_err_bnds, float * err_bnds_norm, float *
err_bnds_comp, lapack_int nparams, float * params, lapack_complex_float
* work, float * rwork)
and where does this icon live? Definition at line 36 of file lapacke_cgesvxx_work.c. π―
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
so not a human author, a whole robot did this. honestly? slay π€π
β Sign-off β
and that's the page!! this gorgeous thing is from Version 3.8.0, dated Tue Nov 14 2017, and it lives under the name lapacke_cgesvxx_work.c(3) at the bottom of the page. periodt πβ¨ bye bestie, go read your arguments π
π¦ 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