lapacke_zheevr_2stage_work.c(3)
π lapacke_zheevr_2stage_work.c π
okay so bestie, this is a page from the LAPACK manual β like, the lapacke_zheevr_2stage_work.c corner of it β and I'm gonna walk you through it literally line by line so you're not out here confused. no gatekeeping here, periodt. π«Ά
β¨ NAME β¨
lapacke_zheevr_2stage_work.c β that's the whole name, that's it, that's the girl. nothing else to report.
πΈ SYNOPSIS πΈ
first thing, the include. it's giving "you need this to even speak to me":
#include 'lapacke_utils.h'
π Functions π
and here's the star of the show, the one function, with every single argument intact because we do not drop details:
lapack_int LAPACKE_zheevr_2stage_work (int matrix_layout, char jobz,
char range, char uplo, lapack_int n, lapack_complex_double *a,
lapack_int lda, double vl, double vu, lapack_int il, lapack_int iu,
double abstol, lapack_int *m, double *w, lapack_complex_double *z,
lapack_int ldz, lapack_int *isuppz, lapack_complex_double *work,
lapack_int lwork, double *rwork, lapack_int lrwork, lapack_int
*iwork, lapack_int liwork)
look at her. iconic. π that's twenty-three (23) parameters and she's not sorry.
π¦ Function Documentation π¦
π
lapack_int LAPACKE_zheevr_2stage_work π
okay so the full signature again, this time with the line breaks the way the docs lay it out:
lapack_int LAPACKE_zheevr_2stage_work (int matrix_layout, char jobz, char
range, char uplo, lapack_int n, lapack_complex_double * a, lapack_int
lda, double vl, double vu, lapack_int il, lapack_int iu, double abstol,
lapack_int * m, double * w, lapack_complex_double * z, lapack_int ldz,
lapack_int * isuppz, lapack_complex_double * work, lapack_int lwork,
double * rwork, lapack_int lrwork, lapack_int * iwork, lapack_int
liwork)
same girl, different font. πββοΈ and Definition at line 36 of file lapacke_zheevr_2stage_work.c β that's where she lives, go visit her, she's at line 36, no cap. π₯
π Author π
this one's been Generated automatically by Doxygen for LAPACK from the source code. so yeah, nobody hand-wrote this, the machine did it, and honestly? it ate. πβ¨
okay that's the whole page bestie, you're officially literate in lapacke_zheevr_2stage_work.c now. π
friendly little reminder: this is Version 3.8.0, dated Tue Nov 14 2017 β so if you're reading this from a newer LAPACK, vibe check the version first. π°οΈ
mwah, go compile something gorgeous. ππ§π
π¦ 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