CBLAS/src/cblas_zhemv.c(3)

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

🌸 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 hooks F77_incX up to incx.
  • #define F77_incY incY β€” this one hooks F77_incY up to incY.
  • #define F77_lda lda β€” this one hooks F77_lda up to lda.
  • #define F77_N N β€” this one hooks F77_N up to N.
  • #define F77_UL &UL β€” this one hooks F77_UL up 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