lapacke_sgesvxx_work.c(3)

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

πŸ’– NAME πŸ’–

lapacke_sgesvxx_work.c β€” bestie, this is the file that holds the expert driver for solving a real single-precision linear system with all the error bounds and equilibration drama ✨ (the LAPACK family, obviously πŸ‘‘).


✨ SYNOPSIS ✨

#include 'lapacke_utils.h'

πŸŽ€ Functions πŸŽ€

  • lapack_int LAPACKE_sgesvxx_work (int matrix_layout, char fact, char trans, lapack_int n, lapack_int nrhs, float *a, lapack_int lda, float *af, lapack_int ldaf, lapack_int *ipiv, char *equed, float *r, float *c, float *b, lapack_int ldb, 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, float *work, lapack_int *iwork) β€” the whole squad of arguments, assembled πŸ’…

πŸ’… Function Documentation πŸ’…

🫢 lapack_int LAPACKE_sgesvxx_work (int matrix_layout, char fact, char trans, lapack_int n, lapack_int nrhs, float * a, lapack_int lda, float * af, lapack_int ldaf, lapack_int * ipiv, char * equed, float * r, float * c, float * b, lapack_int ldb, 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, float * work, lapack_int * iwork)

Okay so picture this: it's the _work version, meaning you the caller are handing over the scratch space yourself β€” no cap, the function is not about to malloc for you πŸ™ˆ

Definition at line 36 of file lapacke_sgesvxx_work.c. πŸ“

Fr fr, if you're looking for what each of those args actually does, this page is just the signature flex β€” it's the generated docs vibe, not the full story, iykyk πŸ’€

🌸 Author 🌸

Generated automatically by Doxygen for LAPACK from the source code. Not a human typing this at 3am β€” a whole robot did that πŸ§šβ€β™€οΈβœ¨


And that's the whole page, bestie! πŸŽ€ It's LAPACK, Version 3.8.0, dated Tue Nov 14 2017 β€” vintage but iconic, like a good playlist πŸ¦‹ Go solve something with error bounds, you absolute main character πŸ‘‘πŸ’–

πŸ“¦ where this page comes from