lapacke_dsyevd_2stage_work.c(3)

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

πŸ’– NAME πŸ’–

Okay bestie, this is the lapacke_dsyevd_2stage_work.c(3) page from the LAPACK manual. The NAME is literally:

lapacke_dsyevd_2stage_work.c

That’s it β€” that’s the whole name. No extra tagline, no cap. πŸ’…


✨ SYNOPSIS ✨

First things first, you gotta include this header, exactly like this:

#include 'lapacke_utils.h'

🫢 Functions 🫢

  • lapack_int LAPACKE_dsyevd_2stage_work (int matrix_layout, char jobz, char uplo, lapack_int n, double *a, lapack_int lda, double *w, double *work, lapack_int lwork, lapack_int *iwork, lapack_int liwork) β€” the one and only function in this list, bestie. The full original wrapping is right here:
       lapack_int LAPACKE_dsyevd_2stage_work (int matrix_layout, char jobz,
           char uplo, lapack_int n, double *a, lapack_int lda, double *w,
           double *work, lapack_int lwork, lapack_int *iwork, lapack_int
           liwork)

πŸ’… Function Documentation πŸ’…

🧚 lapack_int LAPACKE_dsyevd_2stage_work (int matrix_layout, char jobz, char uplo, lapack_int n, double * a, lapack_int lda, double * w, double * work, lapack_int lwork, lapack_int * iwork, lapack_int liwork) 🧚

Here’s where the page hits you with the function signature again, but with spaces before the * in the pointer args. Not me noticing, but it’s literally there:

       lapack_int LAPACKE_dsyevd_2stage_work (int matrix_layout, char jobz, char
           uplo, lapack_int n, double * a, lapack_int lda, double * w, double *
           work, lapack_int lwork, lapack_int * iwork, lapack_int liwork)

Definition at line 36 of file lapacke_dsyevd_2stage_work.c.

That’s the function-doc tea. πŸ«–


🌸 Author 🌸

Generated automatically by Doxygen for LAPACK from the source code.

So yeah, the β€œauthor” is Doxygen doing its little automatic thing. Periodt. πŸ€–πŸ’–


xoxo bestie πŸ’– β€” source: LAPACK, Version 3.8.0, dated Tue Nov 14 2017. πŸŽ€πŸ’…

πŸ“¦ where this page comes from