CBLAS/src/cblas_stpsv.c(3)

πŸ“¦
version 3.12.1 Β· 3 versions
, in arch rolling

hey bestie πŸ’… welcome to the CBLAS/src/cblas_stpsv.c(3) page from the Library Functions Manual β€” it’s giving β€œgenerated Doxygen docs but make it cute” energy, and we’re keeping every signature, macro, and line number exactly as-is. 🫢✨

πŸŽ€ NAME πŸŽ€

CBLAS/src/cblas_stpsv.c β€” that’s the name, periodt. πŸ’–

✨ SYNOPSIS ✨

okay so first you get the includes, literally like this:

#include 'cblas.h'
#include 'cblas_f77.h'

🧚 Macros

these macro lines are exact, no editing, no merging:

#define F77_TA   &TA
#define F77_UL   &UL
#define F77_DI   &DI
#define F77_N   N
#define F77_incX   incX

🌸 Functions

and here’s the function signature, character-for-character:

void API_SUFFIX cblas_stpsv (const CBLAS_LAYOUT layout, const CBLAS_UPLO
    Uplo, const CBLAS_TRANSPOSE TransA, const CBLAS_DIAG Diag, const
    CBLAS_INT N, const float *Ap, float *X, const CBLAS_INT incX)

🌈 Macro Definition Documentation 🌈

bestie these are the documented macro definitions, in the order the page gives them:

  • #define F77_DI &DI β€” exactly as written.
  • #define F77_incX incX β€” exactly as written.
  • #define F77_N N β€” exactly as written.
  • #define F77_TA &TA β€” exactly as written.
  • #define F77_UL &UL β€” exactly as written.

πŸ’– Function Documentation πŸ’–

here’s the function doc signature again, and note the lil spacing in * Ap and * X β€” we’re preserving that too:

void API_SUFFIX cblas_stpsv (const CBLAS_LAYOUT layout, const CBLAS_UPLO
    Uplo, const CBLAS_TRANSPOSE TransA, const CBLAS_DIAG Diag, const
    CBLAS_INT N, const float * Ap, float * X, const CBLAS_INT incX)

Definition at line 10 of file cblas_stpsv.c. πŸ¦‹

πŸ‘‘ Author πŸ‘‘

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


that’s the whole page, bestie β€” LAPACK Version 3.12.0, page CBLAS/src/cblas_stpsv.c(3), signing off 🫢✨

πŸ“¦ where this page comes from