lapacke_stgsyl_work.c(3)

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

πŸ’… lapacke_stgsyl_work.c πŸ’…

okay so bestie, listen up β€” this whole page is literally about the C file lapacke_stgsyl_work.c and ngl it's giving "I'm the work-horse variant of a LAPACK routine" energy. no cap, let's get into it ✨


🌸 SYNOPSIS 🌸

first things first, you gotta include this header, okay?

#include 'lapacke_utils.h'

πŸ¦‹ Functions πŸ¦‹

here's the main character of the whole entire page β€” one single function, and she's a lot:

lapack_int LAPACKE_stgsyl_work (int matrix_layout, char trans,
    lapack_int ijob, lapack_int m, lapack_int n, const float *a,
    lapack_int lda, const float *b, lapack_int ldb, float *c, lapack_int
    ldc, const float *d, lapack_int ldd, const float *e, lapack_int lde,
    float *f, lapack_int ldf, float *scale, float *dif, float *work,
    lapack_int lwork, lapack_int *iwork)

like… that's a long signature, she ate and left absolutely no crumbs πŸ’€


πŸŽ€ Function Documentation πŸŽ€

so here's the full breakdown of LAPACKE_stgsyl_work, with every single parameter laid out like the icon she is:

lapack_int LAPACKE_stgsyl_work (int matrix_layout, char trans, lapack_int
    ijob, lapack_int m, lapack_int n, const float * a, lapack_int lda, const
    float * b, lapack_int ldb, float * c, lapack_int ldc, const float * d,
    lapack_int ldd, const float * e, lapack_int lde, float * f, lapack_int
    ldf, float * scale, float * dif, float * work, lapack_int lwork,
    lapack_int * iwork)

and fun fact β€” Definition at line 36 of file lapacke_stgsyl_work.c. iykyk, line 36 is where she lives 🏠✨

bestie this is the _work variant which means you're passing in your own work array and lwork size and there's also an iwork integer array β€” no cap, she's thorough.

πŸ‘‘ Author πŸ‘‘

this whole glow-up was Generated automatically by Doxygen for LAPACK from the source code. honestly iconic of LAPACK to let the robots do the writing, we love an automated queen 🫢


and that's the tea, bestie β€” every parameter, every lapack_int, every little detail preserved for your reading pleasure. slay πŸ’…βœ¨

Version 3.8.0 β€” Tue Nov 14 2017 β€” that's the vintage, fr fr, and honestly a 2017 moment. mwah, see you on the next page πŸŽ€πŸ’–

πŸ“¦ where this page comes from