CBLAS_CSYR2K.C(3)
β¨ CBLAS/src/cblas_csyr2k.c(3) β¨
okay so bestie, welcome to the CBLAS/src/cblas_csyr2k.c(3) page β yes, it lives in the Library Functions Manual, and this is lowkey the whole vibe: one CBLAS function page, some macro defines, and the receipts. no cap, we are keeping every literal detail. vibe check passed. π
π NAME π
CBLAS/src/cblas_csyr2k.c β that's the name on the cover, periodt.
πΈ SYNOPSIS πΈ
π¦ Macros π¦
the includes first, exactly as written:
#include 'cblas.h'
#include 'cblas_f77.h'
and the macro lineup is giving βseven little defines, all accounted forβ:
#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 β¨
here's the function signature, copied exactly because we do not play with literals:
void API_SUFFIX cblas_csyr2k (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 π
this section is literally the macro receipts, one by one, in the order the page gives them:
#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
no extra prose in the source, so no invented behavior, bestie. just the defines. iykyk π
π Function Documentation π
the function is cblas_csyr2k, and the docs hand us this exact signature:
void API_SUFFIX cblas_csyr2k (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 source line is: Definition at line 12 of file cblas_csyr2k.c. that's the whole function documentation vibe β signature, definition line, done. iconic minimalism, ngl.
π Author π
Generated automatically by Doxygen for LAPACK from the source code. Doxygen ate and left no crumbs, fr fr.
π«Ά okay that's the page! source/version sign-off: LAPACK, Version 3.12.0, page CBLAS/src/cblas_csyr2k.c(3). the footer has no date, so I'm not inventing one β byeee bestie π
π¦ 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