CBLAS_ZSYR2K.C(3)
πΈ NAME πΈ
CBLAS/src/cblas_zsyr2k.c β hiii bestie, this is the CBLAS/src/cblas_zsyr2k.c(3) page, and yes, it comes from the Library Functions Manual. iconic, honestly π«Ά
β¨ SYNOPSIS β¨
okay so the includes are literally these, exactly:
#include 'cblas.h'
#include 'cblas_f77.h'
π Macros π
the macro list is giving very specific and we are keeping it that way:
#define F77_TR &TR
#define F77_UL &UL
#define F77_N N
#define F77_K K
#define F77_lda lda
#define F77_ldb ldb
#define F77_ldc ldc
π¦ Functions π¦
and here is the function declaration, no cap:
void API_SUFFIX cblas_zsyr2k (const CBLAS_LAYOUT layout, const
CBLAS_UPLO Uplo, const CBLAS_TRANSPOSE Trans, const CBLAS_INT N,
const CBLAS_INT K, const void *alpha, const void *A, const CBLAS_INT
lda, const void *B, const CBLAS_INT ldb, const void *beta, void *C,
const CBLAS_INT ldc)
π§ Macro Definition Documentation π§
bestie, these are the macro definitions in this exact order β donβt rearrange, donβt βfixβ the spacing, just vibe:
#define F77_K K
#define F77_lda lda
#define F77_ldb ldb
#define F77_ldc ldc
#define F77_N N
#define F77_TR &TR
#define F77_UL &UL
π Function Documentation π
okay, main character function time π
void API_SUFFIX cblas_zsyr2k (const CBLAS_LAYOUT layout, const CBLAS_UPLO
Uplo, const CBLAS_TRANSPOSE Trans, const CBLAS_INT N, const CBLAS_INT K,
const void * alpha, const void * A, const CBLAS_INT lda, const void * B,
const CBLAS_INT ldb, const void * beta, void * C, const CBLAS_INT ldc)
the docs also drop this little line, so here it is untouched:
Definition at line 12 of file cblas_zsyr2k.c.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay thatβs the whole page, bestie π«Ά β LAPACK, Version 3.12.0, page CBLAS/src/cblas_zsyr2k.c(3). bye and slay π
β¨
π¦ where this page comes from
- arch rolling: lapack-doc 3.12.1-2 Β· custom
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms