lapacke_chbevx_2stage.c(3)

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

πŸŽ€ NAME πŸŽ€

lapacke_chbevx_2stage.c β€” that's the whole name, bestie. We're in the LAPACK manual, and this page is literally just here for this one function/file situation. periodt πŸ’…


✨ SYNOPSIS ✨

Okay so first things first, the include is exactly this, no edits:

#include 'lapacke_utils.h'

πŸ¦‹ Functions πŸ¦‹

The one and only function on this page is:

lapack_int LAPACKE_chbevx_2stage (int matrix_layout, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_float *ab, lapack_int ldab, lapack_complex_float *q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int *m, float *w, lapack_complex_float *z, lapack_int ldz, lapack_int *ifail)

The parameter roster in order is matrix_layout, jobz, range, uplo, n, kd, ab, ldab, q, ldq, vl, vu, il, iu, abstol, m, w, z, ldz, ifail. That's the whole cast, no substitutions πŸ’–


πŸ”₯ Function Documentation πŸ”₯

Bestie, here's the documentation version of the signature, copied exactly β€” yes, including the little spaces after the * where they show up:

lapack_int LAPACKE_chbevx_2stage (int matrix_layout, char jobz, char range, char uplo, lapack_int n, lapack_int kd, lapack_complex_float * ab, lapack_int ldab, lapack_complex_float * q, lapack_int ldq, float vl, float vu, lapack_int il, lapack_int iu, float abstol, lapack_int * m, float * w, lapack_complex_float * z, lapack_int ldz, lapack_int * ifail)

The page says the definition is at line 36 of file lapacke_chbevx_2stage.c. Not me making that up β€” that's literally the detail, fr fr 🌸


πŸ‘‘ Author πŸ‘‘

The author line is literally this, bestie:

Generated automatically by Doxygen for LAPACK from the source code.

No cap, that's the whole vibe check for the author section 🫢


later, bestie πŸ’– β€” this iconic little page is version 3.8.0, dated Tue Nov 14 2017, and it's the lapacke_chbevx_2stage.c(3) situation from LAPACK. bye byeee πŸŽ€βœ¨

πŸ“¦ where this page comes from