数据结构
提供KML_BLAS库函数的数据类型说明。
数据类型
| 数据类型 | 类型描述 | 
|---|---|
| s | 单精度浮点类型 | 
| d | 双精度浮点类型 | 
| c | 单精度复数类型 | 
| z | 双精度复数类型 | 
宏定义
| 1 | #define CBLAS_INDEX size_t
 | 
枚举类型
表1描述了KML_BLAS的枚举类型。
| 枚举类型 | 说明 | 定义 | 
|---|---|---|
| CBLAS_ORDER | 定义矩阵存储为行主序还是列主序。 | enum CBLAS_ORDER { CblasRowMajor=101, CblasColMajor=102 }CBLAS_ORDER; | 
| CBLAS_TRANSPOSE | 定义常规矩阵或共轭矩阵是否进行转置。 | enum CBLAS_TRANSPOSE { CblasNoTrans=111, CblasTrans=112, CblasConjTrans=113, CblasConjNoTrans=114 } CBLAS_TRANSPOSE; | 
| CBLAS_UPLO | 定义使用矩阵的上三角还是下三角部分。 | enum CBLAS_UPLO { CblasUpper=121, CblasLower=122 } CBLAS_UPLO; | 
| CBLAS_DIAG | 定义使用矩阵是否为单元矩阵。 | enum CBLAS_DIAG { CblasNonUnit=131, CblasUnit=132 } CBLAS_DIAG; | 
| CBLAS_SIDE | 定义埃尔米特矩阵为左操作还是右操作元素。 | enum CBLAS_SIDE { CblasLeft=141, CblasRight=142 } CBLAS_SIDE; | 
父主题: KML_BLAS库函数说明