lapacke_sporfs_work.c(3)

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

πŸ’… lapacke_sporfs_work.c πŸ’…

okay so this is a page out of the LAPACK manual β€” yes, that LAPACK, the big linear-algebra one πŸ‘‘ β€” and it's the doc for one very specific little worker function. buckle up, it's a short one, so we can absolutely read it together 🫢


✨ NAME ✨

lapacke_sporfs_work.c β€” that's literally it, bestie, that's the whole name section. no tagline, no vibe, just the filename serving main character energy 🌸


✨ SYNOPSIS ✨

the one and only include you need:

#include 'lapacke_utils.h'

🌈 Functions

  • lapack_int LAPACKE_sporfs_work (int matrix_layout, char uplo, lapack_int n, lapack_int nrhs, const float *a, lapack_int lda, const float *af, lapack_int ldaf, const float *b, lapack_int ldb, float *x, lapack_int ldx, float *ferr, float *berr, float *work, lapack_int *iwork)

and here it is laid out all pretty in the original formatting, so you can read every single argument without me squishing anything πŸ’–

       lapack_int LAPACKE_sporfs_work (int matrix_layout, char uplo, lapack_int
           n, lapack_int nrhs, const float *a, lapack_int lda, const float *af,
           lapack_int ldaf, const float *b, lapack_int ldb, float *x,
           lapack_int ldx, float *ferr, float *berr, float *work, lapack_int
           *iwork)

✨ Function Documentation ✨

πŸ¦‹ lapack_int LAPACKE_sporfs_work

okay so this is the full signature, bestie β€” and yes, it's a lot of parameters, the way that it just keeps going 😭 but every single one of those types and names is important, so here it is in full, exactly how the source has it:

   lapack_int LAPACKE_sporfs_work (int matrix_layout, char uplo, lapack_int n,
       lapack_int nrhs, const float * a, lapack_int lda, const float * af,
       lapack_int ldaf, const float * b, lapack_int ldb, float * x, lapack_int
       ldx, float * ferr, float * berr, float * work, lapack_int * iwork)

and where does it live? Definition at line 36 of file lapacke_sporfs_work.c. that's the whole documentation section, no cap πŸŽ€


✨ Author ✨

Generated automatically by Doxygen for LAPACK from the source code. β€” so like, nobody hand-wrote this one, the machine did it, iconic behaviour honestly πŸ€–βœ¨


ngl if you got here looking for a long explanation, this page is lowkey just the signature and a "definition at line 36." that's not a bad thing though β€” it's giving minimalist, it's giving "the code speaks for itself" πŸ’…

Version 3.8.0 🌸 dated Tue Nov 14 2017 β€” and that's the whole page, bestie, from lapacke_sporfs_work.c(3) at the top all the way back down to it at the bottom. mwah πŸ’‹πŸ«Ά see you in the next manpage!! πŸ¦‹

πŸ“¦ where this page comes from