lapacke_cposvx_work.c(3)

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

πŸ’… lapacke_cposvx_work.c πŸ’…

Okay bestie, this one is a LAPACK page β€” manual-name energy folded in right here β€” and it's all about lapacke_cposvx_work.c. No cap, it's a short one. ✨

πŸŽ€ NAME πŸŽ€

lapacke_cposvx_work.c β€” that's the name, that's the file, and it's living in the LAPACK docs. Periodt. πŸ’–

✨ SYNOPSIS ✨

The include situation is literally this, exactly:

#include 'lapacke_utils.h'

πŸ¦‹ Functions πŸ¦‹

The page lists this function, and here's the signature with all the details kept intact:

       lapack_int LAPACKE_cposvx_work (int matrix_layout, char fact, char uplo,
           lapack_int n, lapack_int nrhs, lapack_complex_float *a, lapack_int
           lda, lapack_complex_float *af, lapack_int ldaf, char *equed, float
           *s, lapack_complex_float *b, lapack_int ldb, lapack_complex_float
           *x, lapack_int ldx, float *rcond, float *ferr, float *berr,
           lapack_complex_float *work, float *rwork)

That's the whole cast of arguments, and not me editing a single character. Iykyk. πŸ’…

πŸ’– Function Documentation πŸ’–

Okay so the function gets the main-character repeat treatment here, with the exact signature again:

       lapack_int LAPACKE_cposvx_work (int matrix_layout, char fact, char uplo,
           lapack_int n, lapack_int nrhs, lapack_complex_float * a, lapack_int lda,
           lapack_complex_float * af, lapack_int ldaf, char * equed, float * s,
           lapack_complex_float * b, lapack_int ldb, lapack_complex_float * x,
           lapack_int ldx, float * rcond, float * ferr, float * berr,
           lapack_complex_float * work, float * rwork)

And the docs drop this exact location line:

Definition at line 36 of file lapacke_cposvx_work.c.

Slay, that's specific. 🎯

πŸ‘‘ Author πŸ‘‘

No human author gossip here β€” the page literally says:

Generated automatically by Doxygen for LAPACK from the source code.

Doxygen did that. Iconic automated behavior. πŸ€–βœ¨


Catch you later, bestie β€” this page is from LAPACK docs, Version 3.8.0, dated Tue Nov 14 2017, and the manual page tag is lapacke_cposvx_work.c(3). πŸ’œπŸ«Ά

πŸ“¦ where this page comes from