lapacke_zgges3_work.c(3)

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

πŸ’– NAME

lapacke_zgges3_work.c β€” hiii bestie, this is the page for lapacke_zgges3_work.c(3) from LAPACK, and we're keeping every single detail, no cap πŸ’…βœ¨

✨ SYNOPSIS

okay so first thing, you include the utils header exactly like this, periodt:

#include 'lapacke_utils.h'

🫢 Functions

and here's the function signature, every parameter is right here, not me being thorough or anything 😭:

lapack_int LAPACKE_zgges3_work (int matrix_layout, char jobvsl, char
    jobvsr, char sort, LAPACK_Z_SELECT2 selctg, lapack_int n,
    lapack_complex_double *a, lapack_int lda, lapack_complex_double *b,
    lapack_int ldb, lapack_int *sdim, lapack_complex_double *alpha,
    lapack_complex_double *beta, lapack_complex_double *vsl, lapack_int
    ldvsl, lapack_complex_double *vsr, lapack_int ldvsr,
    lapack_complex_double *work, lapack_int lwork, double *rwork,
    lapack_logical *bwork)

🌸 Function Documentation

same whole signature again, because the docs said so and we are not skipping it 🫢:

lapack_int LAPACKE_zgges3_work (int matrix_layout, char jobvsl, char jobvsr,
    char sort, LAPACK_Z_SELECT2 selctg, lapack_int n, lapack_complex_double
    * a, lapack_int lda, lapack_complex_double * b, lapack_int ldb,
    lapack_int * sdim, lapack_complex_double * alpha, lapack_complex_double
    * beta, lapack_complex_double * vsl, lapack_int ldvsl,
    lapack_complex_double * vsr, lapack_int ldvsr, lapack_complex_double *
    work, lapack_int lwork, double * rwork, lapack_logical * bwork)

and the definition line is literally this, bestie: Definition at line 36 of file lapacke_zgges3_work.c. β€” iconic ✨

πŸ‘‘ Author

the Author section says, exactly: Generated automatically by Doxygen for LAPACK from the source code. that's the tea β˜•πŸ‘‘

okay bye bestie, this page is from LAPACK Version 3.8.0, dated Tue Nov 14 2017, and it's lapacke_zgges3_work.c(3) β€” slay, stay hydrated, and don't forget the params πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from