CBLAS/src/cblas_cgemv.c(3)
okay so welcome to CBLAS/src/cblas_cgemv.c(3), bestie β this is a page from the Library Functions Manual, and weβre gonna read it together like itβs the group chat π
β¨
πΈ NAME πΈ
CBLAS/src/cblas_cgemv.c
β¨ SYNOPSIS β¨
the includes, served fresh:
#include <stdio.h>
#include <stdlib.h>
#include 'cblas.h'
#include 'cblas_f77.h'
π Macros π
these are the macro moments, no cap:
#define F77_TA &TA
#define F77_M M
#define F77_N N
#define F77_lda lda
#define F77_incX incx
#define F77_incY incY
π Functions π
and hereβs the function declaration, main character energy:
void API_SUFFIX cblas_cgemv (const CBLAS_LAYOUT layout, const CBLAS_TRANSPOSE TransA, const CBLAS_INT M, 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 π
okay so the page lists these macro definitions in this exact order, and we are not skipping a single one π«Ά
#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 π«
hereβs the function declaration one more time, because the original page serves it twice and we keep every detail:
void API_SUFFIX cblas_cgemv (const CBLAS_LAYOUT layout, const CBLAS_TRANSPOSE TransA, const CBLAS_INT M, 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)
Definition at line 12 of file cblas_cgemv.c.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
okay thatβs the whole page. footer check, bestie: LAPACK, Version 3.12.0, and CBLAS/src/cblas_cgemv.c(3) β slay, weβre done π«Άππ
π¦ 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