lapacke_dggsvp3_work.c(3)
π lapacke_dggsvp3_work.c β a LAPACK moment β¨
okay bestie, so this is a page straight out of the LAPACK manual (yes, that LAPACK, the linear-algebra royalty π). The star of the show is a little function file called lapacke_dggsvp3_work.c, and honestly? she's giving "I do one very specific decomposition and I do it well" energy. π
πΈ NAME πΈ
lapacke_dggsvp3_work.c β literally just the name, no cap. That's the whole NAME section. Iconic minimalism, we love to see it. π
β¨ SYNOPSIS β¨
So first things first, you gotta pull in the header, like this:
#include 'lapacke_utils.h'
That's it, that's the vibe check. π¦
π«Ά Functions
Here's the one (1) function hanging out in this file, and she's a whole lot of parameters, ngl:
lapack_int LAPACKE_dggsvp3_work (int matrix_layout, char jobu, char jobv,
char jobq, lapack_int m, lapack_int p, lapack_int n, double *a,
lapack_int lda, double *b, lapack_int ldb, double tola, double tolb,
lapack_int *k, lapack_int *l, double *u, lapack_int ldu, double *v,
lapack_int ldv, double *q, lapack_int ldq, lapack_int *iwork, double
*tau, double *work, lapack_int lwork)
look at her go π twenty-something arguments and not a single one out of place. main character energy fr fr.
π Function Documentation π
β lapack_int LAPACKE_dggsvp3_work (...) β the whole glow-up
okay so here's the full signature again, exactly as she appears in the docs, because we do not paraphrase signatures in this house π:
lapack_int LAPACKE_dggsvp3_work (int matrix_layout, char jobu, char jobv,
char jobq, lapack_int m, lapack_int p, lapack_int n, double * a,
lapack_int lda, double * b, lapack_int ldb, double tola, double tolb,
lapack_int * k, lapack_int * l, double * u, lapack_int ldu, double * v,
lapack_int ldv, double * q, lapack_int ldq, lapack_int * iwork, double *
tau, double * work, lapack_int lwork)
Definition at line 36 of file lapacke_dggsvp3_work.c. π (yes bestie, line 36, we stan a precise line number β¨)
ngl that's the entire documentation for the function on this page β no parameter-by-parameter breakdown here, so don't come for me, I'm just the messenger π«Ά
π Author π
This whole thing was generated automatically by Doxygen for LAPACK from the source code. π€β¨ So nobody hand-wrote this bad boy β Doxygen just woke up, did her little documentation slay, and went home. Periodt.
π a cute little sign-off π
and that's the tea, bestie π this page is Version 3.8.0, dated Tue Nov 14 2017 β a vintage, a classic, an elder of the LAPACK canon π go forth and call LAPACKE_dggsvp3_work responsibly, mwah ππ
π¦ 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