CBLAS/src/cblas_dgemv.c(3)

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

πŸ’… NAME πŸ’…

CBLAS/src/cblas_dgemv.c β€” hii bestie, this is the CBLAS/src/cblas_dgemv.c(3) page from the Library Functions Manual. It’s giving autogenerated CBLAS documentation, and we’re gonna walk through every single lil detail together. πŸ’–


✨ SYNOPSIS ✨

okay so the includes are literally right here:

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

πŸŽ€ Macros πŸŽ€

  • F77_TA β€” #define F77_TA &TA
  • F77_M β€” #define F77_M M
  • F77_N β€” #define F77_N N
  • F77_lda β€” #define F77_lda lda
  • F77_incX β€” #define F77_incX incX
  • F77_incY β€” #define F77_incY incY

πŸ¦‹ Functions πŸ¦‹

and here’s the function signature, no cap:

void API_SUFFIX cblas_dgemv (const CBLAS_LAYOUT layout, const CBLAS_TRANSPOSE TransA, const CBLAS_INT M, const CBLAS_INT N, const double alpha, const double *A, const CBLAS_INT lda, const double *X, const CBLAS_INT incX, const double beta, double *Y, const CBLAS_INT incY)

🌸 Macro Definition Documentation 🌸

bestie, here’s the macro definition documentation in the exact order it showed up:

  • #define F77_incX incX
  • #define F77_incY incY
  • #define F77_lda lda
  • #define F77_M M
  • #define F77_N N
  • #define F77_TA &TA

πŸ”₯ Function Documentation πŸ”₯

the function documentation gives us the signature again, plus the line where it’s defined:

void API_SUFFIX cblas_dgemv (const CBLAS_LAYOUT layout, const CBLAS_TRANSPOSE TransA, const CBLAS_INT M, const CBLAS_INT N, const double alpha, const double * A, const CBLAS_INT lda, const double * X, const CBLAS_INT incX, const double beta, double * Y, const CBLAS_INT incY)

Definition location: Definition at line 11 of file cblas_dgemv.c.

that’s it, periodt. πŸ’…


πŸ’– Author πŸ’–

Author tea: Generated automatically by Doxygen for LAPACK from the source code.

autogenerated, not a human, but still iconic. 🫢


stay slay, bestie β€” footer sign-off drop: LAPACK, Version 3.12.0, CBLAS/src/cblas_dgemv.c(3) πŸŒˆπŸ’–βœ¨

πŸ“¦ where this page comes from