.TH "CBLAS/testing/c_cblas3.c" 3 "Version 3.12.0" "LAPACK" \" -*- nroff -*- .ad l .nh .SH NAME CBLAS/testing/c_cblas3.c .SH SYNOPSIS .br .PP \fR#include \fP .br \fR#include 'cblas\&.h'\fP .br \fR#include 'cblas_test\&.h'\fP .br .SS "Macros" .in +1c .ti -1c .RI "#define \fBTEST_COL_MJR\fP 0" .br .ti -1c .RI "#define \fBTEST_ROW_MJR\fP 1" .br .ti -1c .RI "#define \fBUNDEFINED\fP \-1" .br .in -1c .SS "Functions" .in +1c .ti -1c .RI "void \fBF77_cgemm\fP (\fBCBLAS_INT\fP *layout, char *transpa, char *transpb, \fBCBLAS_INT\fP *m, \fBCBLAS_INT\fP *n, \fBCBLAS_INT\fP *k, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb, \fBCBLAS_TEST_COMPLEX\fP *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_chemm\fP (\fBCBLAS_INT\fP *layout, char *rtlf, char *uplow, \fBCBLAS_INT\fP *m, \fBCBLAS_INT\fP *n, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb, \fBCBLAS_TEST_COMPLEX\fP *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_csymm\fP (\fBCBLAS_INT\fP *layout, char *rtlf, char *uplow, \fBCBLAS_INT\fP *m, \fBCBLAS_INT\fP *n, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb, \fBCBLAS_TEST_COMPLEX\fP *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_cherk\fP (\fBCBLAS_INT\fP *layout, char *uplow, char *transp, \fBCBLAS_INT\fP *n, \fBCBLAS_INT\fP *k, float *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, float *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_csyrk\fP (\fBCBLAS_INT\fP *layout, char *uplow, char *transp, \fBCBLAS_INT\fP *n, \fBCBLAS_INT\fP *k, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_cher2k\fP (\fBCBLAS_INT\fP *layout, char *uplow, char *transp, \fBCBLAS_INT\fP *n, \fBCBLAS_INT\fP *k, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb, float *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_csyr2k\fP (\fBCBLAS_INT\fP *layout, char *uplow, char *transp, \fBCBLAS_INT\fP *n, \fBCBLAS_INT\fP *k, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb, \fBCBLAS_TEST_COMPLEX\fP *beta, \fBCBLAS_TEST_COMPLEX\fP *c, \fBCBLAS_INT\fP *ldc)" .br .ti -1c .RI "void \fBF77_ctrmm\fP (\fBCBLAS_INT\fP *layout, char *rtlf, char *uplow, char *transp, char *diagn, \fBCBLAS_INT\fP *m, \fBCBLAS_INT\fP *n, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb)" .br .ti -1c .RI "void \fBF77_ctrsm\fP (\fBCBLAS_INT\fP *layout, char *rtlf, char *uplow, char *transp, char *diagn, \fBCBLAS_INT\fP *m, \fBCBLAS_INT\fP *n, \fBCBLAS_TEST_COMPLEX\fP *alpha, \fBCBLAS_TEST_COMPLEX\fP *a, \fBCBLAS_INT\fP *lda, \fBCBLAS_TEST_COMPLEX\fP *b, \fBCBLAS_INT\fP *ldb)" .br .in -1c .SH "Macro Definition Documentation" .PP .SS "#define TEST_COL_MJR 0" .PP Definition at line \fB10\fP of file \fBc_cblas3\&.c\fP\&. .SS "#define TEST_ROW_MJR 1" .PP Definition at line \fB11\fP of file \fBc_cblas3\&.c\fP\&. .SS "#define UNDEFINED \-1" .PP Definition at line \fB12\fP of file \fBc_cblas3\&.c\fP\&. .SH "Function Documentation" .PP .SS "void F77_cgemm (\fBCBLAS_INT\fP * layout, char * transpa, char * transpb, \fBCBLAS_INT\fP * m, \fBCBLAS_INT\fP * n, \fBCBLAS_INT\fP * k, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb, \fBCBLAS_TEST_COMPLEX\fP * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB14\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_chemm (\fBCBLAS_INT\fP * layout, char * rtlf, char * uplow, \fBCBLAS_INT\fP * m, \fBCBLAS_INT\fP * n, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb, \fBCBLAS_TEST_COMPLEX\fP * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB90\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_cher2k (\fBCBLAS_INT\fP * layout, char * uplow, char * transp, \fBCBLAS_INT\fP * n, \fBCBLAS_INT\fP * k, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb, float * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB320\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_cherk (\fBCBLAS_INT\fP * layout, char * uplow, char * transp, \fBCBLAS_INT\fP * n, \fBCBLAS_INT\fP * k, float * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, float * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB209\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_csymm (\fBCBLAS_INT\fP * layout, char * rtlf, char * uplow, \fBCBLAS_INT\fP * m, \fBCBLAS_INT\fP * n, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb, \fBCBLAS_TEST_COMPLEX\fP * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB154\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_csyr2k (\fBCBLAS_INT\fP * layout, char * uplow, char * transp, \fBCBLAS_INT\fP * n, \fBCBLAS_INT\fP * k, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb, \fBCBLAS_TEST_COMPLEX\fP * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB384\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_csyrk (\fBCBLAS_INT\fP * layout, char * uplow, char * transp, \fBCBLAS_INT\fP * n, \fBCBLAS_INT\fP * k, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * beta, \fBCBLAS_TEST_COMPLEX\fP * c, \fBCBLAS_INT\fP * ldc)" .PP Definition at line \fB265\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_ctrmm (\fBCBLAS_INT\fP * layout, char * rtlf, char * uplow, char * transp, char * diagn, \fBCBLAS_INT\fP * m, \fBCBLAS_INT\fP * n, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb)" .PP Definition at line \fB448\fP of file \fBc_cblas3\&.c\fP\&. .SS "void F77_ctrsm (\fBCBLAS_INT\fP * layout, char * rtlf, char * uplow, char * transp, char * diagn, \fBCBLAS_INT\fP * m, \fBCBLAS_INT\fP * n, \fBCBLAS_TEST_COMPLEX\fP * alpha, \fBCBLAS_TEST_COMPLEX\fP * a, \fBCBLAS_INT\fP * lda, \fBCBLAS_TEST_COMPLEX\fP * b, \fBCBLAS_INT\fP * ldb)" .PP Definition at line \fB507\fP of file \fBc_cblas3\&.c\fP\&. .SH "Author" .PP Generated automatically by Doxygen for LAPACK from the source code\&.