lapacke_zheevx_2stage_work.c(3)

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

πŸ¦‹ NAME πŸ¦‹

okay so this page is literally lapacke_zheevx_2stage_work.c, section 3 of the LAPACK manual, and it's all about one single ✨iconic✨ function. that's her. that's the whole page. bestie it's a one-function show and she ate πŸ’…


🌸 SYNOPSIS 🌸

#include 'lapacke_utils.h'

πŸ’– Functions πŸ’–

  • lapack_int LAPACKE_zheevx_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_complex_double *work, lapack_int lwork, double *rwork, lapack_int *iwork, lapack_int *ifail) β€” yeah she's got a LOT of arguments, but don't panic, we're gonna walk through her below 🫢

✨ Function Documentation ✨

πŸŽ€ the one and only πŸŽ€

lapack_int LAPACKE_zheevx_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_complex_double * work, lapack_int lwork, double * rwork,
    lapack_int * iwork, lapack_int * ifail)
ngl the parameter list is giving main character energy with a huge entourage 😭 every single one of those names matters, so copy them exactly β€” no renaming, no "fixing", no merging. fr fr.

Definition at line 36 of file lapacke_zheevx_2stage_work.c. 🎯 like, that's literally where she lives in the source, periodt.


🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. πŸ€–βœ¨ so nobody hand-wrote this one, the tooling did it and honestly? slay, machine.


and that's the whole vibe check bestie πŸ’– this page is Version 3.8.0, dated Tue Nov 14 2017 β€” iconic behavior from 2017 that we're still reading today, no cap πŸŒΈπŸ¦‹πŸŽ€

πŸ“¦ where this page comes from