CBLAS/src/cblas_zhemv.c(3)
πΈ NAME πΈ
CBLAS/src/cblas_zhemv.c β okay bestie, this is the manual page for exactly that file, from the Library Functions Manual. The page is CBLAS/src/cblas_zhemv.c(3), and yes, the name is doing the absolute most. π
β¨ SYNOPSIS β¨
First up, these includes β please copy them exactly, fr fr:
#include <stdio.h>
#include <stdlib.h>
#include 'cblas.h'
#include 'cblas_f77.h'
π Macros
These macros are listed in the synopsis:
#define F77_UL &UL
#define F77_N N
#define F77_lda lda
#define F77_incX incx
#define F77_incY incY
π Functions
And hereβs the function, character-for-character:
void API_SUFFIX cblas_zhemv (const CBLAS_LAYOUT layout, const CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
π Macro Definition Documentation π
The macro definitions are giving exactly this, in this order:
#define F77_incX incxβ this one hooksF77_incXup toincx.#define F77_incY incYβ this one hooksF77_incYup toincY.#define F77_lda ldaβ this one hooksF77_ldaup tolda.#define F77_N Nβ this one hooksF77_Nup toN.#define F77_UL &ULβ this one hooksF77_ULup to&UL.
π Function Documentation π
π¦ void API_SUFFIX cblas_zhemv (const CBLAS_LAYOUT layout, const CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
This is the exact function signature again, because sheβs iconic and sheβs repeated in the docs:
void API_SUFFIX cblas_zhemv (const CBLAS_LAYOUT layout, const CBLAS_UPLO Uplo, const CBLAS_INT N, const void *alpha, const void *A, const CBLAS_INT lda, const void *X, const CBLAS_INT incX, const void *beta, void *Y, const CBLAS_INT incY)
And the source says: Definition at line 12 of file cblas_zhemv.c. Thatβs the whole lore for this part. β¨
π Author π
Generated automatically by Doxygen for LAPACK from the source code. No thoughts, just automation. π«Ά
byeee bestie, this page is from LAPACK Version 3.12.0, and the page is CBLAS/src/cblas_zhemv.c(3). π
π¦ 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