lapacke_zgeqlf.c(3)

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

πŸ’… lapacke_zgeqlf.c β€” bestie, it's a LAPACK moment

okay so this page is from the LAPACK manual, and it's literally all about lapacke_zgeqlf.c β€” the file, the function, the whole vibe. no cap, it's short but it's iconic. ✨


🌸 NAME 🌸

lapacke_zgeqlf.c β€” yes bestie, that's the name, that's the whole name, and we respect it. πŸ’–


✨ SYNOPSIS ✨

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

#include 'lapacke_utils.h'

πŸŽ€ Functions πŸŽ€

here's the function that's the main character:

lapack_int LAPACKE_zgeqlf (int matrix_layout, lapack_int m, lapack_int
    n, lapack_complex_double *a, lapack_int lda, lapack_complex_double
    *tau)

πŸ”₯ Function Documentation πŸ”₯

πŸ’œ lapack_int LAPACKE_zgeqlf (...)

okay so here's the full signature, character for character, no editing, we don't do that here:

lapack_int LAPACKE_zgeqlf (int matrix_layout, lapack_int m, lapack_int n,
    lapack_complex_double * a, lapack_int lda, lapack_complex_double * tau)

and the tea is: the definition lives at line 36 of file lapacke_zgeqlf.c. that's it, that's the location, periodt. πŸ“


πŸ‘‘ Author πŸ‘‘

this whole thing was generated automatically by Doxygen for LAPACK, straight from the source code. so like, no human author to thank here β€” the robots ate and left no crumbs. πŸ€–βœ¨


ngl bestie, this page is short but every detail matters, so don't skip the signature. the types and the argument order are the whole point. πŸ’…

🌸 cute little sign-off 🌸

so this is LAPACK Version 3.8.0, dated Tue Nov 14 2017, and the page is lapacke_zgeqlf.c(3) β€” and that's the whole manual page, slay. πŸ«ΆπŸ’–πŸŽ€

πŸ“¦ where this page comes from