lapacke_chesv_aa_2stage_work.c(3)
π NAME π
lapacke_chesv_aa_2stage_work.c β no cap, that's literally the whole name, bestie. It's a C file, it belongs to LAPACK, and it's out here living its two-stage-life π
β¨ SYNOPSIS β¨
Like every good LAPACKE moment, it starts with an include, and it's giving exactly this:
#include 'lapacke_utils.h'
π¦ Functions π¦
One (1) function, and she is long. Behold, in all her glory:
lapack_int LAPACKE_chesv_aa_2stage_work (int matrix_layout, char uplo,
lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int
lda, lapack_complex_float *tb, lapack_int ltb, lapack_int *ipiv,
lapack_int *ipiv2, lapack_complex_float *b, lapack_int ldb,
lapack_complex_float *work, lapack_int lwork)
Thirteen arguments. Thirteen. She ate and left absolutely no crumbs π
π Function Documentation π
Ok so here's the full signature again, spelled out with the parameter names all spaced out and pretty β same function, same everything, not me changing a single character:
lapack_int LAPACKE_chesv_aa_2stage_work (int matrix_layout, char uplo,
lapack_int n, lapack_int nrhs, lapack_complex_float * a, lapack_int lda,
lapack_complex_float * tb, lapack_int ltb, lapack_int * ipiv, lapack_int
* ipiv2, lapack_complex_float * b, lapack_int ldb, lapack_complex_float
* work, lapack_int lwork)
Quick vibe check on the cast, because there's a lot of them:
int matrix_layoutβ the layout situationchar uploβ which triangle we're feeling todaylapack_int nβ the order, the size, the momentlapack_int nrhsβ how many right-hand sides we're bringinglapack_complex_float *aβ the matrix, single-precision complex, she's fancy πlapack_int ldaβ leading dimension ofa, mwahlapack_complex_float *tbβ thetbarray, yes that's its namelapack_int ltbβ leading dimension oftb, iconiclapack_int *ipivβ pivots, round onelapack_int *ipiv2β pivots, the sequel π«Άlapack_complex_float *bβ the right-hand side / solution situationlapack_int ldbβ leading dimension ofblapack_complex_float *workβ the workspace, doing the real work frlapack_int lworkβ how much workspace you're giving her
Definition at line 36 of file lapacke_chesv_aa_2stage_work.c. That's it. That's the line. Note it, bestie β¨
π Author π
Literally not a human: Generated automatically by Doxygen for LAPACK from the source code. So if you have notes, take them up with the robots π€π
Version 3.8.0 babes, and the footer date reads Tue Nov 14 (the year got clipped mid-sentence by the page footer, so don't come for me π). Anyway β that's the whole page, every last detail preserved, and she's still serving main-character energy. Bye bestie, go write some correct Fortran-adjacent C πΈπ π
π¦ 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