lapacke_chesv_aa_2stage.c(3)

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

πŸ¦‹ lapacke_chesv_aa_2stage.c(3) β€” the LAPACK manual page, but make it make sense πŸ’…

okay so bestie, this is a page straight out of the LAPACK manual (yes, that LAPACK), and it's literally just documenting one single function. one. iconic main character energy honestly πŸ‘‘. the file is called lapacke_chesv_aa_2stage.c and everything below is about the function that lives in it. let's get into it ✨


🌸 NAME 🌸

lapacke_chesv_aa_2stage.c β€” that's the file, that's the name, no notes πŸŽ€


✨ SYNOPSIS ✨

so first things first, you gotta pull in the header:

#include 'lapacke_utils.h'

🫢 Functions

here's the one and only function this page is about β€” copy the signature exactly, bestie, no typos, i'm watching πŸ‘€:

lapack_int LAPACKE_chesv_aa_2stage (int matrix_layout, char uplo,
    lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int
    lda, lapack_complex_float *tb, lapack_int ltb, lapack_int *ipiv,
    lapack_int *ipiv2, lapack_complex_float *b, lapack_int ldb)

πŸ’– Function Documentation πŸ’–

🌈 lapack_int LAPACKE_chesv_aa_2stage (int matrix_layout, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_float * a, lapack_int lda, lapack_complex_float * tb, lapack_int ltb, lapack_int * ipiv, lapack_int * ipiv2, lapack_complex_float * b, lapack_int ldb)

okay so this is the whole signature laid out all pretty-like β€” eleven parameters, all of them matching the ones in the synopsis above, character for character, because we do not mess with the facts in this house 🫑:

lapack_int LAPACKE_chesv_aa_2stage (int matrix_layout, char uplo, lapack_int
    n, lapack_int nrhs, lapack_complex_float * a, lapack_int lda,
    lapack_complex_float * tb, lapack_int ltb, lapack_int * ipiv, lapack_int
    * ipiv2, lapack_complex_float * b, lapack_int ldb)

and the actual definition? it's chilling at line 36 of the file lapacke_chesv_aa_2stage.c. yep, that's it, that's the location, go look if you want πŸ’€:

Definition at line 36 of file lapacke_chesv_aa_2stage.c.

πŸ‘‘ Author πŸ‘‘

ngl bestie, no human wrote this one by hand β€” it was generated automatically by Doxygen for LAPACK from the source code πŸ€–βœ¨. the robots ate, fr fr.


and that's the whole page, babe πŸŽ€ go forth and call your LAPACKE_chesv_aa_2stage with confidence, because now you know exactly where it lives and what header it wants πŸ’œ

✿ sign-off time ✿ β€” this little beauty is from Version 3.8.0, dated Tue Nov 14 2017, and it's the lapacke_chesv_aa_2stage.c(3) page of the LAPACK manual. mwah, slay, bye πŸ¦‹πŸ’…

πŸ“¦ where this page comes from