lapacke_dgeesx_work.c(3)

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

πŸ’… lapacke_dgeesx_work.c β€” LAPACK, but make it a group chat

okay so bestie, welcome to the LAPACK extended universe ✨ this one is a C wrapper page β€” it's the _work variant of LAPACKE_dgeesx, which means you the caller get to hand over your very own workspace buffers instead of letting the library do the allocating. very main character of you, honestly πŸŽ€


🌸 NAME

lapacke_dgeesx_work.c β€” that's the file, that's the name, no notes πŸ’… (the man page is literally just named after the source file, iykyk)

✨ SYNOPSIS

#include 'lapacke_utils.h'

πŸ¦‹ Functions

lapack_int LAPACKE_dgeesx_work (int matrix_layout, char jobvs, char
    sort, LAPACK_D_SELECT2 select, char sense, lapack_int n, double *a,
    lapack_int lda, lapack_int *sdim, double *wr, double *wi, double
    *vs, lapack_int ldvs, double *rconde, double *rcondv, double *work,
    lapack_int lwork, lapack_int *iwork, lapack_int liwork,
    lapack_logical *bwork)

like, that's the whole function signature and it is long β€” nineteen parameters, she's got range πŸ‘‘


πŸ”₯ Function Documentation

⭐ lapack_int LAPACKE_dgeesx_work (...)

here's the full glow-up of the parameter list, exactly as written:

lapack_int LAPACKE_dgeesx_work (int matrix_layout, char jobvs, char sort,
    LAPACK_D_SELECT2 select, char sense, lapack_int n, double * a,
    lapack_int lda, lapack_int * sdim, double * wr, double * wi, double *
    vs, lapack_int ldvs, double * rconde, double * rcondv, double * work,
    lapack_int lwork, lapack_int * iwork, lapack_int liwork, lapack_logical
    * bwork)
fr fr important: this is Definition at line 36 of file lapacke_dgeesx_work.c. so if you're out here scrolling the source wondering where the magic starts β€” line 36, babe, that's the spot πŸ“

πŸ‘‘ Author

Generated automatically by Doxygen for LAPACK from the source code. πŸ’–

like… a robot wrote this page. not me. a Doxygen. and honestly? she ate πŸ€–βœ¨


πŸŽ€ sign-off

and that's the vibe check, bestie β€” this page is from Version 3.8.0, dated Tue Nov 14 2017, and it's the lapacke_dgeesx_work.c(3) manual page in the LAPACK series. go forth and pass those buffers correctly πŸ«ΆπŸ’œπŸŒΈ

πŸ“¦ where this page comes from