lapacke_sggqrf_work.c(3)

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

πŸ’… lapacke_sggqrf_work.c πŸ’…

okay so this is a page from the LAPACK manual (yes bestie, that LAPACK) and it's literally all about one little C function that wraps the QR factorization vibe for a pair of matrices. no cap, it's short but she's important 🫢


✨ NAME ✨

lapacke_sggqrf_work.c β€” the source file that brings you the LAPACKE_sggqrf_work function, iykyk πŸ’«


🌸 SYNOPSIS 🌸

#include 'lapacke_utils.h'

πŸŽ€ Functions πŸŽ€

  • lapack_int LAPACKE_sggqrf_work (int matrix_layout, lapack_int n, lapack_int m, lapack_int p, float *a, lapack_int lda, float *taua, float *b, lapack_int ldb, float *taub, float *work, lapack_int lwork) β€” the one and only function on this page, serving main character energy πŸ‘‘

πŸ¦‹ Function Documentation πŸ¦‹

🧚 lapack_int LAPACKE_sggqrf_work (int matrix_layout, lapack_int n, lapack_int m, lapack_int p, float * a, lapack_int lda, float * taua, float * b, lapack_int ldb, float * taub, float * work, lapack_int lwork)

So here's the tea β˜•: this is the function signature, and it's exactly this β€”

lapack_int LAPACKE_sggqrf_work (int matrix_layout, lapack_int n, lapack_int m, lapack_int p, float * a, lapack_int lda, float * taua, float * b, lapack_int ldb, float * taub, float * work, lapack_int lwork)

and the definition lives right there at line 36 of the file lapacke_sggqrf_work.c πŸ“ literally iconic of her.

fr fr, don't go changing any of those parameter names or orderings β€” the manual lists them exactly like that, so we're keeping them exactly like that πŸ’…

πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code πŸ€–βœ¨ (not me writing it by hand, the robot did that part)


🌈 the cute sign-off 🌈

that's the whole page bestie, hope it slayed πŸ’– this was Version 3.8.0, dated Tue Nov 14 2017, and it's the manual page for lapacke_sggqrf_work.c(3) β€” periodt πŸŽ€πŸ¦‹βœ¨

πŸ“¦ where this page comes from