lapacke_ctpmqrt_work.c(3)

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

πŸ’… lapacke_ctpmqrt_work.c

okay so real talk β€” this is lapacke_ctpmqrt_work.c, and it's a page from the LAPACK manual family, bestie. That's the whole NAME section, no cap: the page is literally just named after the file. Short king energy, but we move. 🫢


✨ SYNOPSIS ✨

First thing you gotta do, before literally anything else, is pull in the utils header. That's it, that's the include:

#include 'lapacke_utils.h'

🌸 Functions

There's exactly one function living on this page, and she's the main character:

  • lapack_int LAPACKE_ctpmqrt_work β€” takes int matrix_layout, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a, lapack_int lda, lapack_complex_float *b, lapack_int ldb, and lapack_complex_float *work. Yeah. She has a LOT of parameters. She's high maintenance and we respect it. πŸ‘‘

πŸ¦‹ Function Documentation πŸ¦‹

πŸ’œ lapack_int LAPACKE_ctpmqrt_work (int matrix_layout, char side, char trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l, lapack_int nb, const lapack_complex_float * v, lapack_int ldv, const lapack_complex_float * t, lapack_int ldt, lapack_complex_float * a, lapack_int lda, lapack_complex_float * b, lapack_int ldb, lapack_complex_float * work)

okay here's the full signature in all her glory, typed out exactly so nobody comes for me in the replies:

lapack_int LAPACKE_ctpmqrt_work (int matrix_layout, char side, char
    trans, lapack_int m, lapack_int n, lapack_int k, lapack_int l,
    lapack_int nb, const lapack_complex_float *v, lapack_int ldv, const
    lapack_complex_float *t, lapack_int ldt, lapack_complex_float *a,
    lapack_int lda, lapack_complex_float *b, lapack_int ldb,
    lapack_complex_float *work)
✨ fun fact ✨ she's defined at line 36 of the file lapacke_ctpmqrt_work.c. That's it. That's the tea. πŸ”₯

πŸŽ€ Author πŸŽ€

This page wasn't written by some tortured genius at 3am β€” it was generated automatically by Doxygen for LAPACK from the source code. The robots did this one, bestie. Slay, honestly. πŸ€–πŸ’…


Version 3.8.0 🌈, dated Tue Nov 14 2017 πŸ—“οΈ β€” and that's the footer, sooooo... bye bestie, ily, go read the actual source, mwah πŸ«ΆπŸ’–βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from