lapacke_zhesvxx_work.c(3)

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

πŸ’… lapacke_zhesvxx_work.c(3) β€” a LAPACK girlie moment

okay so bestie, welcome to the manual page for lapacke_zhesvxx_work.c, living in the LAPACK section of your man pages. yes, the whole file is literally one function. she's niche, she's specific, she's iconic. let's get into it πŸŽ€


✨ NAME ✨

lapacke_zhesvxx_work.c β€” that's it, that's the name, no cap. it's giving "file so specialized it doesn't even need a subtitle" πŸ’€


🌸 SYNOPSIS 🌸

#include 'lapacke_utils.h'

πŸ¦‹ Functions πŸ¦‹

  • lapack_int LAPACKE_zhesvxx_work (int matrix_layout, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double *a, lapack_int lda, lapack_complex_double *af, lapack_int ldaf, lapack_int *ipiv, char *equed, double *s, lapack_complex_double *b, lapack_int ldb, lapack_complex_double *x, lapack_int ldx, double *rcond, double *rpvgrw, double *berr, lapack_int n_err_bnds, double *err_bnds_norm, double *err_bnds_comp, lapack_int nparams, double *params, lapack_complex_double *work, double *rwork) β€” the one and only function in this whole file, and she takes twenty-six arguments like it's nothing. main character energy fr fr πŸ‘‘

πŸ’– Function Documentation πŸ’–

⭐ lapack_int LAPACKE_zhesvxx_work (int matrix_layout, char fact, char uplo, lapack_int n, lapack_int nrhs, lapack_complex_double * a, lapack_int lda, lapack_complex_double * af, lapack_int ldaf, lapack_int * ipiv, char * equed, double * s, lapack_complex_double * b, lapack_int ldb, lapack_complex_double * x, lapack_int ldx, double * rcond, double * rpvgrw, double * berr, lapack_int n_err_bnds, double * err_bnds_norm, double * err_bnds_comp, lapack_int nparams, double * params, lapack_complex_double * work, double * rwork) ⭐

okay so here's the full signature in all her glory, copied exactly because we do not play with argument lists:

lapack_int LAPACKE_zhesvxx_work (int matrix_layout, char fact, char uplo,
    lapack_int n, lapack_int nrhs, lapack_complex_double * a, lapack_int
    lda, lapack_complex_double * af, lapack_int ldaf, lapack_int * ipiv,
    char * equed, double * s, lapack_complex_double * b, lapack_int ldb,
    lapack_complex_double * x, lapack_int ldx, double * rcond, double *
    rpvgrw, double * berr, lapack_int n_err_bnds, double * err_bnds_norm,
    double * err_bnds_comp, lapack_int nparams, double * params,
    lapack_complex_double * work, double * rwork)

Definition at line 36 of file lapacke_zhesvxx_work.c. literally line 36, go look, she's right there 🫢


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for LAPACK from the source code.

not a human wrote this one bestie, Doxygen did it automatically from the source code. a robot with a documentation kink, we love to see it πŸ€–πŸ’œ


and that's the whole page! 🌈 cute little sign-off time: this was Version 3.8.0, dated Tue Nov 14 2017, and it lives at lapacke_zhesvxx_work.c(3). go forth and call your twenty-six-argument queen πŸ’…βœ¨πŸ“

πŸ“¦ where this page comes from