CBLAS/src/cblas_dtrsv.c(3)

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

πŸ’… NAME πŸ’…

okay so this page is CBLAS/src/cblas_dtrsv.c(3) β€” the Library Functions Manual entry for the file CBLAS/src/cblas_dtrsv.c and the cblas_dtrsv function. no cap, that's the whole name vibe.

✨ SYNOPSIS ✨

bestie, here's the include situation β€” copy it exactly, don't get creative:

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

πŸŽ€ Macros πŸŽ€

these #define cuties are listed here in the synopsis, and yes I'm keeping every single one:

#define F77_TA   &TA
#define F77_UL   &UL
#define F77_DI   &DI
#define F77_N   N
#define F77_lda   lda
#define F77_incX   incX

πŸ¦‹ Functions πŸ¦‹

and here's the function declaration, exactly as it appears:

void API_SUFFIX cblas_dtrsv (const CBLAS_LAYOUT layout, const CBLAS_UPLO
           Uplo, const CBLAS_TRANSPOSE TransA, const CBLAS_DIAG Diag, const
           CBLAS_INT N, const double *A, const CBLAS_INT lda, double *X, const
           CBLAS_INT incX)

🌸 Macro Definition Documentation 🌸

fr fr, here are the macro definitions again, in the order this section gives them. same macros, same exact #define lines:

#define F77_DI   &DI
#define F77_incX   incX
#define F77_lda   lda
#define F77_N   N
#define F77_TA   &TA
#define F77_UL   &UL

πŸ‘‘ Function Documentation πŸ‘‘

the main-character function is cblas_dtrsv, and here's its full documented signature β€” note the * A and * X spacing in this section, because we are being precise:

void API_SUFFIX cblas_dtrsv (const CBLAS_LAYOUT layout, const CBLAS_UPLO
       Uplo, const CBLAS_TRANSPOSE TransA, const CBLAS_DIAG Diag, const
       CBLAS_INT N, const double * A, const CBLAS_INT lda, double * X, const
       CBLAS_INT incX)

Definition at line 10 of file cblas_dtrsv.c. periodt. πŸ’…

🌈 Author 🌈

Generated automatically by Doxygen for LAPACK from the source code. iconic, honestly.


xoxo, your manual bestie πŸ’– β€” this tea is from LAPACK Version 3.12.0, on the CBLAS/src/cblas_dtrsv.c(3) page; the footer didn't hand me a separate date, so I'm not inventing one. 🫢

πŸ“¦ where this page comes from