CBLAS/src/cblas_ctrsm.c(3)

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

🌸 NAME 🌸

okay so this page is CBLAS/src/cblas_ctrsm.c(3) from the Library Functions Manual β€” manual-name situation folded in right here, bestie β€” and the NAME is literally CBLAS/src/cblas_ctrsm.c. πŸ’…

✨ SYNOPSIS ✨

First up, the includes, exactly as they appear:

#include 'cblas.h'
#include 'cblas_f77.h'

πŸŽ€ Macros πŸŽ€

The macro lineup is giving header-file couture, no cap:

#define F77_TA   &TA
#define F77_UL   &UL
#define F77_SD   &SD
#define F77_DI   &DI
#define F77_M   M
#define F77_N   N
#define F77_lda   lda
#define F77_ldb   ldb

🫢 Functions 🫢

And here is the function signature, literally:

void API_SUFFIX cblas_ctrsm (const CBLAS_LAYOUT layout, const CBLAS_SIDE
    Side, const CBLAS_UPLO Uplo, const CBLAS_TRANSPOSE TransA, const
    CBLAS_DIAG Diag, const CBLAS_INT M, const CBLAS_INT N, const void
    *alpha, const void *A, const CBLAS_INT lda, void *B, const CBLAS_INT
    ldb)

πŸ’… Macro Definition Documentation πŸ’…

This section is literally the same macro squad, bestie β€” same #define lines, different documentation-section energy:

#define F77_DI   &DI
#define F77_lda   lda
#define F77_ldb   ldb
#define F77_M   M
#define F77_N   N
#define F77_SD   &SD
#define F77_TA   &TA
#define F77_UL   &UL

πŸ‘‘ Function Documentation πŸ‘‘

The function doc says: here's cblas_ctrsm again, same signature, serving main-character API realness:

void API_SUFFIX cblas_ctrsm (const CBLAS_LAYOUT layout, const CBLAS_SIDE
       Side, const CBLAS_UPLO Uplo, const CBLAS_TRANSPOSE TransA, const
       CBLAS_DIAG Diag, const CBLAS_INT M, const CBLAS_INT N, const void *
       alpha, const void * A, const CBLAS_INT lda, void * B, const CBLAS_INT
       ldb)

Definition at line 12 of file cblas_ctrsm.c.

πŸ’– Author πŸ’–

Generated automatically by Doxygen for LAPACK from the source code.


That's the whole page, bestie β€” footer sign-off: LAPACK, Version 3.12.0, CBLAS/src/cblas_ctrsm.c(3). βœ¨πŸ’–πŸ¦‹

πŸ“¦ where this page comes from