|
FflasFfpack
|
#include "fflas-ffpack/fflas-ffpack-config.h"Defines | |
| #define | CBLAS_ENUM_DEFINED_H |
| #define | CBLAS_INDEX int |
| #define | CBLAS_EXTERNALS |
Enumerations | |
| enum | CBLAS_ORDER { CblasRowMajor = 101, CblasColMajor = 102 } |
| enum | CBLAS_TRANSPOSE { CblasNoTrans = 111, CblasTrans = 112, CblasConjTrans = 113, AtlasConj = 114 } |
| enum | CBLAS_UPLO { CblasUpper = 121, CblasLower = 122 } |
| enum | CBLAS_DIAG { CblasNonUnit = 131, CblasUnit = 132 } |
| enum | CBLAS_SIDE { CblasLeft = 141, CblasRight = 142 } |
Functions | |
| void | daxpy_ (const int *, const double *, const double *, const int *, double *, const int *) |
| double | ddot_ (const int *, const double *, const int *, const double *, const int *) |
| double | dasum_ (const int *, const double *, const int *) |
| int | idamax_ (const int *, const double *, const int *) |
| double | dnrm2_ (const int *, const double *, const int *) |
| void | dgemv_ (const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *) |
| void | sgemv_ (const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *) |
| void | dger_ (const int *, const int *, const double *, const double *, const int *, const double *, const int *, double *, const int *) |
| void | dtrsm_ (const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *) |
| void | strsm_ (const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *) |
| void | dtrmm_ (const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *) |
| void | strmm_ (const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *) |
| void | sgemm_ (const char *, const char *, const int *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *) |
| void | dgemm_ (const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *) |
| void | cblas_daxpy (const int N, const double alpha, const double *X, const int incX, double *Y, const int incY) |
| double | cblas_ddot (const int N, const double *X, const int incX, const double *Y, const int incY) |
| double | cblas_dasum (const int N, const double *X, const int incX) |
| int | cblas_idamax (const int N, const double *X, const int incX) |
| double | cblas_dnrm2 (const int N, const double *X, const int incX) |
| void | cblas_dgemv (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA, const int M, const int N, const double alpha, const double *A, const int lda, const double *X, const int incX, const double beta, double *Y, const int incY) |
| void | cblas_sgemv (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA, const int M, const int N, const float alpha, const float *A, const int lda, const float *X, const int incX, const float beta, float *Y, const int incY) |
| void | cblas_dger (const enum CBLAS_ORDER Order, const int M, const int N, const double alpha, const double *X, const int incX, const double *Y, const int incY, double *A, const int lda) |
| void | cblas_dtrsm (const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side, const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, const int M, const int N, const double alpha, const double *A, const int lda, double *B, const int ldb) |
| void | cblas_strsm (const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side, const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, const int M, const int N, const float alpha, const float *A, const int lda, float *B, const int ldb) |
| void | cblas_dtrmm (const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side, const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, const int M, const int N, const double alpha, const double *A, const int lda, double *B, const int ldb) |
| void | cblas_strmm (const enum CBLAS_ORDER Order, const enum CBLAS_SIDE Side, const enum CBLAS_UPLO Uplo, const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_DIAG Diag, const int M, const int N, const float alpha, const float *A, const int lda, float *B, const int ldb) |
| void | cblas_dgemm (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_TRANSPOSE TransB, const int M, const int N, const int K, const double alpha, const double *A, const int lda, const double *B, const int ldb, const double beta, double *C, const int ldc) |
| void | cblas_sgemm (const enum CBLAS_ORDER Order, const enum CBLAS_TRANSPOSE TransA, const enum CBLAS_TRANSPOSE TransB, const int M, const int N, const int K, const float alpha, const float *A, const int lda, const float *B, const int ldb, const float beta, float *C, const int ldc) |
| #define CBLAS_ENUM_DEFINED_H |
| #define CBLAS_INDEX int |
| #define CBLAS_EXTERNALS |
| enum CBLAS_ORDER |
| enum CBLAS_TRANSPOSE |
| enum CBLAS_UPLO |
| enum CBLAS_DIAG |
| enum CBLAS_SIDE |
| void daxpy_ | ( | const int * | , |
| const double * | , | ||
| const double * | , | ||
| const int * | , | ||
| double * | , | ||
| const int * | |||
| ) |
| double ddot_ | ( | const int * | , |
| const double * | , | ||
| const int * | , | ||
| const double * | , | ||
| const int * | |||
| ) |
| double dasum_ | ( | const int * | , |
| const double * | , | ||
| const int * | |||
| ) |
| int idamax_ | ( | const int * | , |
| const double * | , | ||
| const int * | |||
| ) |
| double dnrm2_ | ( | const int * | , |
| const double * | , | ||
| const int * | |||
| ) |
| void dgemv_ | ( | const char * | , |
| const int * | , | ||
| const int * | , | ||
| const double * | , | ||
| const double * | , | ||
| const int * | , | ||
| const double * | , | ||
| const int * | , | ||
| const double * | , | ||
| double * | , | ||
| const int * | |||
| ) |
| void sgemv_ | ( | const char * | , |
| const int * | , | ||
| const int * | , | ||
| const float * | , | ||
| const float * | , | ||
| const int * | , | ||
| const float * | , | ||
| const int * | , | ||
| const float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void dger_ | ( | const int * | , |
| const int * | , | ||
| const double * | , | ||
| const double * | , | ||
| const int * | , | ||
| const double * | , | ||
| const int * | , | ||
| double * | , | ||
| const int * | |||
| ) |
| void dtrsm_ | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const double * | , | ||
| const double * | , | ||
| const int * | , | ||
| double * | , | ||
| const int * | |||
| ) |
| void strsm_ | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const float * | , | ||
| const float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void dtrmm_ | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const double * | , | ||
| const double * | , | ||
| const int * | , | ||
| double * | , | ||
| const int * | |||
| ) |
| void strmm_ | ( | const char * | , |
| const char * | , | ||
| const char * | , | ||
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const float * | , | ||
| const float * | , | ||
| const int * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void sgemm_ | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const int * | , | ||
| const float * | , | ||
| const float * | , | ||
| const int * | , | ||
| const float * | , | ||
| const int * | , | ||
| const float * | , | ||
| float * | , | ||
| const int * | |||
| ) |
| void dgemm_ | ( | const char * | , |
| const char * | , | ||
| const int * | , | ||
| const int * | , | ||
| const int * | , | ||
| const double * | , | ||
| const double * | , | ||
| const int * | , | ||
| const double * | , | ||
| const int * | , | ||
| const double * | , | ||
| double * | , | ||
| const int * | |||
| ) |
| void cblas_daxpy | ( | const int | N, |
| const double | alpha, | ||
| const double * | X, | ||
| const int | incX, | ||
| double * | Y, | ||
| const int | incY | ||
| ) | [inline] |
| double cblas_ddot | ( | const int | N, |
| const double * | X, | ||
| const int | incX, | ||
| const double * | Y, | ||
| const int | incY | ||
| ) | [inline] |
| double cblas_dasum | ( | const int | N, |
| const double * | X, | ||
| const int | incX | ||
| ) | [inline] |
| int cblas_idamax | ( | const int | N, |
| const double * | X, | ||
| const int | incX | ||
| ) | [inline] |
| double cblas_dnrm2 | ( | const int | N, |
| const double * | X, | ||
| const int | incX | ||
| ) | [inline] |
| void cblas_dgemv | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const int | M, | ||
| const int | N, | ||
| const double | alpha, | ||
| const double * | A, | ||
| const int | lda, | ||
| const double * | X, | ||
| const int | incX, | ||
| const double | beta, | ||
| double * | Y, | ||
| const int | incY | ||
| ) | [inline] |
| void cblas_sgemv | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const int | M, | ||
| const int | N, | ||
| const float | alpha, | ||
| const float * | A, | ||
| const int | lda, | ||
| const float * | X, | ||
| const int | incX, | ||
| const float | beta, | ||
| float * | Y, | ||
| const int | incY | ||
| ) | [inline] |
| void cblas_dger | ( | const enum CBLAS_ORDER | Order, |
| const int | M, | ||
| const int | N, | ||
| const double | alpha, | ||
| const double * | X, | ||
| const int | incX, | ||
| const double * | Y, | ||
| const int | incY, | ||
| double * | A, | ||
| const int | lda | ||
| ) | [inline] |
| void cblas_dtrsm | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_SIDE | Side, | ||
| const enum CBLAS_UPLO | Uplo, | ||
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const enum CBLAS_DIAG | Diag, | ||
| const int | M, | ||
| const int | N, | ||
| const double | alpha, | ||
| const double * | A, | ||
| const int | lda, | ||
| double * | B, | ||
| const int | ldb | ||
| ) | [inline] |
| void cblas_strsm | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_SIDE | Side, | ||
| const enum CBLAS_UPLO | Uplo, | ||
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const enum CBLAS_DIAG | Diag, | ||
| const int | M, | ||
| const int | N, | ||
| const float | alpha, | ||
| const float * | A, | ||
| const int | lda, | ||
| float * | B, | ||
| const int | ldb | ||
| ) | [inline] |
| void cblas_dtrmm | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_SIDE | Side, | ||
| const enum CBLAS_UPLO | Uplo, | ||
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const enum CBLAS_DIAG | Diag, | ||
| const int | M, | ||
| const int | N, | ||
| const double | alpha, | ||
| const double * | A, | ||
| const int | lda, | ||
| double * | B, | ||
| const int | ldb | ||
| ) | [inline] |
| void cblas_strmm | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_SIDE | Side, | ||
| const enum CBLAS_UPLO | Uplo, | ||
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const enum CBLAS_DIAG | Diag, | ||
| const int | M, | ||
| const int | N, | ||
| const float | alpha, | ||
| const float * | A, | ||
| const int | lda, | ||
| float * | B, | ||
| const int | ldb | ||
| ) | [inline] |
| void cblas_dgemm | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const enum CBLAS_TRANSPOSE | TransB, | ||
| const int | M, | ||
| const int | N, | ||
| const int | K, | ||
| const double | alpha, | ||
| const double * | A, | ||
| const int | lda, | ||
| const double * | B, | ||
| const int | ldb, | ||
| const double | beta, | ||
| double * | C, | ||
| const int | ldc | ||
| ) | [inline] |
| void cblas_sgemm | ( | const enum CBLAS_ORDER | Order, |
| const enum CBLAS_TRANSPOSE | TransA, | ||
| const enum CBLAS_TRANSPOSE | TransB, | ||
| const int | M, | ||
| const int | N, | ||
| const int | K, | ||
| const float | alpha, | ||
| const float * | A, | ||
| const int | lda, | ||
| const float * | B, | ||
| const int | ldb, | ||
| const float | beta, | ||
| float * | C, | ||
| const int | ldc | ||
| ) | [inline] |
1.8.0