C_ZBLAS2.C(3)
π CBLAS/testing/c_zblas2.c(3) π
okay bestie, welcome to the Library Functions Manual page for CBLAS/testing/c_zblas2.c. this is the header energy β the title is the path, the path is the title, and we are not arguing with it. every include, signature, function name, and line number below is kept exactly as the page gives it. no cap, no "helpful" renaming, no invented lore.
πΈ NAME πΈ
CBLAS/testing/c_zblas2.c
that's the name. that's the whole name. minimal, iconic, done.
β¨ SYNOPSIS β¨
first up, the includes β single quotes and all, exactly like this:
#include <stdlib.h>
#include 'cblas.h'
#include 'cblas_test.h'
π§ Functions π§
here come the declarations. verbatim only, bestie β we do not "fix" the spacing, we do not merge anything, we just let the signatures breathe:
void F77_zgemv (CBLAS_INT *layout, char *transp, CBLAS_INT *m, CBLAS_INT *n, const void *alpha, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, const void *x, CBLAS_INT *incx, const void *beta, void *y, CBLAS_INT *incy)
void F77_zgbmv (CBLAS_INT *layout, char *transp, CBLAS_INT *m, CBLAS_INT *n, CBLAS_INT *kl, CBLAS_INT *ku, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *beta, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy)
void F77_zgeru (CBLAS_INT *layout, CBLAS_INT *m, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda)
void F77_zgerc (CBLAS_INT *layout, CBLAS_INT *m, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda)
void F77_zhemv (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *beta, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy)
void F77_zhbmv (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, CBLAS_INT *k, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *beta, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy)
void F77_zhpmv (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *ap, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *beta, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy)
void F77_ztbmv (CBLAS_INT *layout, char *uplow, char *transp, char *diagn, CBLAS_INT *n, CBLAS_INT *k, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx)
void F77_ztbsv (CBLAS_INT *layout, char *uplow, char *transp, char *diagn, CBLAS_INT *n, CBLAS_INT *k, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx)
void F77_ztpmv (CBLAS_INT *layout, char *uplow, char *transp, char *diagn, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *ap, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx)
void F77_ztpsv (CBLAS_INT *layout, char *uplow, char *transp, char *diagn, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *ap, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx)
void F77_ztrmv (CBLAS_INT *layout, char *uplow, char *transp, char *diagn, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx)
void F77_ztrsv (CBLAS_INT *layout, char *uplow, char *transp, char *diagn, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx)
void F77_zhpr (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, double *alpha, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *ap)
void F77_zhpr2 (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy, CBLAS_TEST_ZOMPLEX *ap)
void F77_zher (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, double *alpha, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda)
void F77_zher2 (CBLAS_INT *layout, char *uplow, CBLAS_INT *n, CBLAS_TEST_ZOMPLEX *alpha, CBLAS_TEST_ZOMPLEX *x, CBLAS_INT *incx, CBLAS_TEST_ZOMPLEX *y, CBLAS_INT *incy, CBLAS_TEST_ZOMPLEX *a, CBLAS_INT *lda)
π Function Documentation π
this is the big one β every function below gets its signature and its exact βDefinition at line β¦β note. the line numbers are doing their main character thing, and we respect them.
F77_zgbmv
void F77_zgbmv (CBLAS_INT * layout, char * transp, CBLAS_INT * m, CBLAS_INT * n, CBLAS_INT * kl, CBLAS_INT * ku, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * beta, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy)
Definition at line 45 of file c_zblas2.c.
F77_zgemv
void F77_zgemv (CBLAS_INT * layout, char * transp, CBLAS_INT * m, CBLAS_INT * n, const void * alpha, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, const void * x, CBLAS_INT * incx, const void * beta, void * y, CBLAS_INT * incy)
Definition at line 11 of file c_zblas2.c.
F77_zgerc
void F77_zgerc (CBLAS_INT * layout, CBLAS_INT * m, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda)
Definition at line 125 of file c_zblas2.c.
F77_zgeru
void F77_zgeru (CBLAS_INT * layout, CBLAS_INT * m, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda)
Definition at line 96 of file c_zblas2.c.
F77_zhbmv
void F77_zhbmv (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, CBLAS_INT * k, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * beta, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy)
Definition at line 187 of file c_zblas2.c.
F77_zhemv
void F77_zhemv (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * beta, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy)
Definition at line 153 of file c_zblas2.c.
F77_zher
void F77_zher (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, double * alpha, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda)
Definition at line 795 of file c_zblas2.c.
F77_zher2
void F77_zher2 (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda)
Definition at line 831 of file c_zblas2.c.
F77_zhpmv
void F77_zhpmv (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * ap, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * beta, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy)
Definition at line 255 of file c_zblas2.c.
F77_zhpr
void F77_zhpr (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, double * alpha, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * ap)
Definition at line 635 of file c_zblas2.c.
F77_zhpr2
void F77_zhpr2 (CBLAS_INT * layout, char * uplow, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * alpha, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx, CBLAS_TEST_ZOMPLEX * y, CBLAS_INT * incy, CBLAS_TEST_ZOMPLEX * ap)
Definition at line 714 of file c_zblas2.c.
F77_ztbmv
void F77_ztbmv (CBLAS_INT * layout, char * uplow, char * transp, char * diagn, CBLAS_INT * n, CBLAS_INT * k, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx)
Definition at line 315 of file c_zblas2.c.
F77_ztbsv
void F77_ztbsv (CBLAS_INT * layout, char * uplow, char * transp, char * diagn, CBLAS_INT * n, CBLAS_INT * k, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx)
Definition at line 382 of file c_zblas2.c.
F77_ztpmv
void F77_ztpmv (CBLAS_INT * layout, char * uplow, char * transp, char * diagn, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * ap, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx)
Definition at line 450 of file c_zblas2.c.
F77_ztpsv
void F77_ztpsv (CBLAS_INT * layout, char * uplow, char * transp, char * diagn, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * ap, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx)
Definition at line 509 of file c_zblas2.c.
F77_ztrmv
void F77_ztrmv (CBLAS_INT * layout, char * uplow, char * transp, char * diagn, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx)
Definition at line 568 of file c_zblas2.c.
F77_ztrsv
void F77_ztrsv (CBLAS_INT * layout, char * uplow, char * transp, char * diagn, CBLAS_INT * n, CBLAS_TEST_ZOMPLEX * a, CBLAS_INT * lda, CBLAS_TEST_ZOMPLEX * x, CBLAS_INT * incx)
Definition at line 601 of file c_zblas2.c.
π Author π
Generated automatically by Doxygen for LAPACK from the source code.
so yeah, not a hand-written masterpiece β it's generated, and we love that for it.
okay bye bestie π«Ά this footer energy is: LAPACK Version 3.12.0, source CBLAS/testing/c_zblas2.c(3). the original footer didn't list a date, so i'm not inventing one β no fake dates on this page π
π¦ 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