lapacke_cgbtrs.c(3)

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

πŸŽ€ lapacke_cgbtrs.c β€” a LAPACK girlie deep dive πŸŽ€

okay so bestie, this page is from LAPACK (yes, that LAPACK πŸ’…) and it's basically the glow-up doc for one single function: LAPACKE_cgbtrs. That's it. That's the whole page. She's short, she's iconic, and we're gonna read her together 🫢


✨ NAME ✨

lapacke_cgbtrs.c β€” literally just the file name, no cap. That's the whole NAME section, she said "I am my file" πŸ’€


🌸 SYNOPSIS 🌸

#include 'lapacke_utils.h'

not me including the header with the single quotes exactly as written 😭 copy it verbatim bestie, don't get cute and swap in angle brackets, that's not what the page says.

πŸ¦‹ Functions πŸ¦‹

here's the one and only star of the show, the main character herself:

lapack_int LAPACKE_cgbtrs (int matrix_layout, char trans, lapack_int n,
    lapack_int kl, lapack_int ku, lapack_int nrhs, const
    lapack_complex_float *ab, lapack_int ldab, const lapack_int *ipiv,
    lapack_complex_float *b, lapack_int ldb)

look at all those parameters, she ate πŸ”₯ and yes, ab and b are const-less vs const differently β€” ab is a const lapack_complex_float * while b is a plain lapack_complex_float *. Do not touch that. Periodt.


πŸ‘‘ Function Documentation πŸ‘‘

πŸ’– lapack_int LAPACKE_cgbtrs (int matrix_layout, char trans, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float * ab, lapack_int ldab, const lapack_int * ipiv, lapack_complex_float * b, lapack_int ldb) πŸ’–

so this is the exact same signature as up top, just formatted all official and doc-y ✨ (they wrote * ab with a space before ab here β€” yes, we're keeping it, don't @ me πŸ’…).

the vibe check: Definition at line 36 of file lapacke_cgbtrs.c. that's your source of truth, that's where she lives 🏑

lowkey the page doesn't explain what the parameters do β€” it just hands you the signature and dips πŸ™ˆ so ngl bestie, this is all the docs you're getting from this page. no invented lore, we don't do that here 🧚

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. yup, machine-made, no human author to stan β€” Doxygen just does its little thing and hits publish πŸ€–βœ¨


and that's the whole page!! short, sweet, and fully of ✨ nothing else ✨

this cutie was brought to you by Version 3.8.0, dated Tue Nov 14 2017 β€” yeah she's vintage, she's a classic, she's still serving πŸ“πŸ’œ bye bestie!! πŸŽ€

πŸ“¦ where this page comes from