CBLAS/src/cblas_dsyr2.c(3)

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

πŸŽ€ NAME πŸŽ€

CBLAS/src/cblas_dsyr2.c β€” bestie, this is the Library Functions Manual page for it, and it's literally all about that CBLAS/src/cblas_dsyr2.c life. ✨

✨ SYNOPSIS ✨

Okay so first up, the includes are right here, exactly like this:

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

Macros

These defines are giving "shortcut era", no cap:

#define F77_UL   &UL
#define F77_N   N
#define F77_incX   incX
#define F77_incY   incY
#define F77_lda   lda

Functions

And the function signature is iconic:

void API_SUFFIX cblas_dsyr2 (const CBLAS_LAYOUT layout, const CBLAS_UPLO
    Uplo, const CBLAS_INT N, const double alpha, const double *X, const
    CBLAS_INT incX, const double *Y, const CBLAS_INT incY, double *A,
    const CBLAS_INT lda)

πŸ’… Macro Definition Documentation πŸ’…

One by one, periodt:

  • #define F77_incX incX
  • #define F77_incY incY
  • #define F77_lda lda
  • #define F77_N N
  • #define F77_UL &UL

🌸 Function Documentation 🌸

Here's the full signature again, with the spaces exactly like the page had them β€” yes, the little * X, * Y, and * A spaces are part of the vibe:

void API_SUFFIX cblas_dsyr2 (const CBLAS_LAYOUT layout, const CBLAS_UPLO
       Uplo, const CBLAS_INT N, const double alpha, const double * X, const
       CBLAS_INT incX, const double * Y, const CBLAS_INT incY, double * A,
       const CBLAS_INT lda)

Definition at line 12 of file cblas_dsyr2.c.

🌈 Author 🌈

The author line is literally:

Generated automatically by Doxygen for LAPACK from the source code.

okay bye bestie, that's the whole page β€” from LAPACK Version 3.12.0, page CBLAS/src/cblas_dsyr2.c(3), and the manual name is Library Functions Manual. slay πŸ’–

πŸ“¦ where this page comes from