lapacke_sgghd3_work.c(3)

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

πŸ’… lapacke_sgghd3_work.c β€” the LAPACK one, bestie ✨

Okay so this is a page from the LAPACK manual, and honestly? It's a short one. It's giving "reference page, not storytime" energy, but we're gonna make it cute anyway. Let's go 🫢


🌸 NAME 🌸

lapacke_sgghd3_work.c β€” that's literally it, that's the whole name section. Iconic minimalism, no notes πŸ’…


✨ SYNOPSIS ✨

First things first, you gotta pull in the header:

#include 'lapacke_utils.h'

πŸ¦‹ Functions πŸ¦‹

Here's the whole squad of functions on this page β€” just the one, but she's a big one:

lapack_int LAPACKE_sgghd3_work (int matrix_layout, char compq, char
    compz, lapack_int n, lapack_int ilo, lapack_int ihi, float *a,
    lapack_int lda, float *b, lapack_int ldb, float *q, lapack_int ldq,
    float *z, lapack_int ldz, float *work, lapack_int lwork)

πŸŽ€ Function Documentation πŸŽ€

πŸ‘‘ lapack_int LAPACKE_sgghd3_work (...)

So the full signature, in all her main-character glory:

lapack_int LAPACKE_sgghd3_work (int matrix_layout, char compq, char compz,
    lapack_int n, lapack_int ilo, lapack_int ihi, float * a, lapack_int lda,
    float * b, lapack_int ldb, float * q, lapack_int ldq, float * z,
    lapack_int ldz, float * work, lapack_int lwork)
Fun little fact: the definition for this one lives at line 36 of the file lapacke_sgghd3_work.c β€” that's the actual spot, no cap πŸ“

πŸ’œ Author πŸ’œ

Bestie, nobody hand-wrote this β€” it was generated automatically by Doxygen for LAPACK from the source code. The robots did the homework and honestly they ate πŸ€–βœ¨


🌈 Sign-off 🌈

That's the whole page, fr fr. This documentation is from Version 3.8.0, dated Tue Nov 14 2017 β€” so she's a vintage queen from the LAPACK era, and the page is officially titled lapacke_sgghd3_work.c(3). Mwah, go forth and compile πŸ“πŸ’–

πŸ“¦ where this page comes from