lapacke_cgbrfsx_work.c(3)

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

πŸ’… lapacke_cgbrfsx_work.c πŸ’…

okay bestie, so this page is literally the manpage for lapacke_cgbrfsx_work.c β€” it lives in LAPACK's docs, and ngl it's one of those pages Doxygen just kinda spawned fully formed. But don't let that stop you, because this function is the refinement icon and we're gonna get into it 🫢


✨ NAME ✨

lapacke_cgbrfsx_work.c β€” that's it, that's the name, main character energy from the very first line πŸ‘‘


🌸 SYNOPSIS 🌸

the include goes a little something like this:

#include 'lapacke_utils.h'

πŸŽ€ Functions πŸŽ€

one (1) function on the menu today:

  • lapack_int LAPACKE_cgbrfsx_work β€” it takes int matrix_layout, char trans, char equed, lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const lapack_complex_float *ab, lapack_int ldab, const lapack_complex_float *afb, lapack_int ldafb, const lapack_int *ipiv, const float *r, const float *c, const lapack_complex_float *b, lapack_int ldb, lapack_complex_float *x, lapack_int ldx, float *rcond, float *berr, lapack_int n_err_bnds, float *err_bnds_norm, float *err_bnds_comp, lapack_int nparams, float *params, lapack_complex_float *work, and float *rwork. and yes, that's all of them, I counted, and then counted again 😭

πŸ”₯ Function Documentation πŸ”₯

πŸ’œ lapack_int LAPACKE_cgbrfsx_work πŸ’œ

here's the whole entire signature, verbatim, because we do not paraphrase signatures in this house:

lapack_int LAPACKE_cgbrfsx_work (int matrix_layout, char trans, char equed,
    lapack_int n, lapack_int kl, lapack_int ku, lapack_int nrhs, const
    lapack_complex_float * ab, lapack_int ldab, const lapack_complex_float *
    afb, lapack_int ldafb, const lapack_int * ipiv, const float * r, const
    float * c, const lapack_complex_float * b, lapack_int ldb,
    lapack_complex_float * x, lapack_int ldx, float * rcond, float * berr,
    lapack_int n_err_bnds, float * err_bnds_norm, float * err_bnds_comp,
    lapack_int nparams, float * params, lapack_complex_float * work, float *
    rwork)

(yeah, the docs put a lil space before the pointer names in this version β€” * ab, * afb, * ipiv, * r, * c, * b, * x, * rcond, * berr, * err_bnds_norm, * err_bnds_comp, * params, * work, * rwork β€” and we are respecting it, no cap ✨)

the tea β˜•: Definition at line 36 of file lapacke_cgbrfsx_work.c. like, that's the receipts, that's where it lives πŸ’€

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. so nobody hand-wrote this one, it's giving ✨automation slay✨ β€” the source code is the blueprint and Doxygen is just the messenger πŸ¦‹


⭐ Version ⭐

okay so here's the cute little sign-off, and it is so on brand: this page is Version 3.8.0, dated Tue Nov 14 2017, it's the manpage for lapacke_cgbrfsx_work.c in section 3, and it was brought to you by LAPACK + Doxygen. periodt πŸ’…πŸ’–

πŸ“¦ where this page comes from