CBLAS/src/cblas_cher.c(3)

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

πŸ’… CBLAS/src/cblas_cher.c β€” the whole vibe

Okay bestie, so this page is a Library Functions Manual entry, and its name is literally CBLAS/src/cblas_cher.c (3). Yes, the page is named after the file. Main character energy, honestly. It's a Doxygen-generated glow-up for a LAPACK thing, and we're gonna walk through it together 🫢


✨ NAME ✨

CBLAS/src/cblas_cher.c β€” that's it, that's the name. Not me being mysterious, that's literally what's on the page πŸ’€


🌸 SYNOPSIS 🌸

Here's the whole cast, no cap:

#include <stdio.h>
#include <stdlib.h>
#include 'cblas.h'
#include 'cblas_f77.h'

(Yes, those last two are in single quotes. That's how the page wrote them. I don't make the rules, I just report them ✨)

πŸŽ€ Macros

  • #define F77_UL &UL
  • #define F77_N N
  • #define F77_lda lda
  • #define F77_incX incx

πŸ¦‹ Functions

void API_SUFFIX cblas_cher (const CBLAS_LAYOUT layout, const CBLAS_UPLO
    Uplo, const CBLAS_INT N, const float alpha, const void *X, const
    CBLAS_INT incX, void *A, const CBLAS_INT lda)

πŸ‘‘ Macro Definition Documentation πŸ‘‘

This section is just the macros again, doing their little encore. Same four, same values, zero notes:

  • #define F77_incX incx β€” boom, incx in a trench coat.
  • #define F77_lda lda β€” and there's lda, same deal.
  • #define F77_N N β€” N stays N, slay.
  • #define F77_UL &UL β€” okay this one takes the address of UL. A little & moment. We love a pointer-era icon.

πŸ”₯ Function Documentation πŸ”₯

void API_SUFFIX cblas_cher (const CBLAS_LAYOUT layout, const CBLAS_UPLO
    Uplo, const CBLAS_INT N, const float alpha, const void * X, const
    CBLAS_INT incX, void * A, const CBLAS_INT lda)

That's the whole signature, exactly as written β€” layout, Uplo, N, alpha, X, incX, A, lda, all const-correct and accounted for πŸ’œ

Definition at line 12 of file cblas_cher.c.

Line 12, bestie. Not 11, not 13. Twelve. Write it down πŸ“


πŸ’– Author πŸ’–

Generated automatically by Doxygen for LAPACK from the source code. So nobody hand-wrote this page β€” a robot did it while we were all asleep, and honestly? It ate.


Okay that's the whole page, no crumbs left, every macro and argument preserved and looking cute 🧚

LAPACK Β· Version 3.12.0 Β· page CBLAS/src/cblas_cher.c(3) β€” and that's the sign-off, bestie, mwah πŸ’…πŸ’–βœ¨

πŸ“¦ where this page comes from