lapacke_ztgsja_work.c(3)
π NAME
lapacke_ztgsja_work.c β bestie, this is the LAPACKE wrapper file for ztgsja, and it's literally the whole personality of this page.
β¨ SYNOPSIS β¨
Okay so first things first, you gotta pull in the header, exactly like this:
#include 'lapacke_utils.h'
π Functions π
Here's the one (1) function living in this file, and yes she's a long one β brace yourself:
lapack_int LAPACKE_ztgsja_work (int matrix_layout, char jobu, char jobv,
char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k,
lapack_int l, lapack_complex_double *a, lapack_int lda,
lapack_complex_double *b, lapack_int ldb, double tola, double tolb,
double *alpha, double *beta, lapack_complex_double *u, lapack_int
ldu, lapack_complex_double *v, lapack_int ldv, lapack_complex_double
*q, lapack_int ldq, lapack_complex_double *work, lapack_int *ncycle)
π₯ Function Documentation π₯
πΈ `lapack_int LAPACKE_ztgsja_work (int matrix_layout, char jobu, char jobv, char jobq, lapack_int m, lapack_int p, lapack_int n, lapack_int k, lapack_int l, lapack_complex_double * a, lapack_int lda, lapack_complex_double * b, lapack_int ldb, double tola, double tolb, double * alpha, double * beta, lapack_complex_double * u, lapack_int ldu, lapack_complex_double * v, lapack_int ldv, lapack_complex_double * q, lapack_int ldq, lapack_complex_double * work, lapack_int * ncycle) πΈ
So basically, that's the full signature above β same thing, just laid out all pretty with the * hugging the parameter names instead of the types. Same function, bestie, don't let the spacing jump-scare you π
β¨ Fun fact (well, "fact" fact): the definition lives at line 36 of the file lapacke_ztgsja_work.c. That's it. That's the whole documentation. She's mysterious. She's giving minimal. We respect it π«Ά
Also worth clocking: the first parameter list and this one are just two renderings of the exact same function β every parameter shows up in both, in the same order, no cap. matrix_layout, jobu, jobv, jobq, m, p, n, k, l, a, lda, b, ldb, tola, tolb, alpha, beta, u, ldu, v, ldv, q, ldq, work, ncycle β all twenty-five of them, accounted for π
π Author π
Generated automatically by Doxygen for LAPACK from the source code. Not me, not you, not a human with feelings β a tool, doing its little auto-generation thing. Iconic behaviour honestly.
β¨ that's the whole page, mwah β¨ This lil rewrite was brought to you by LAPACK, version 3.8.0, dated Tue Nov 14 2017 β and the manual name is lapacke_ztgsja_work.c(3), in case you forgot where you were π Go call some LAPACK, bestie, you got this π
π¦ where this page comes from
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- centos-stream 9: lapack 3.9.0-10.el9 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms