|
PLASMA 2.3.1
|
00001 00017 #ifndef _PLASMA_CORE_DSBLAS_H_ 00018 #define _PLASMA_CORE_DSBLAS_H_ 00019 #define COMPLEX 00020 00021 #ifdef __cplusplus 00022 extern "C" { 00023 #endif 00024 00028 void CORE_slag2d(int m, int n, 00029 float *A, int lda, 00030 double *B, int ldb); 00031 void CORE_dlag2s(int m, int n, 00032 double *A, int lda, 00033 float *B, int ldb, int *info); 00034 00038 void QUARK_CORE_slag2d(Quark *quark, Quark_Task_Flags *task_flags, 00039 int m, int n, int nb, 00040 float *A, int lda, 00041 double *B, int ldb); 00042 void QUARK_CORE_dlag2s(Quark *quark, Quark_Task_Flags *task_flags, 00043 int m, int n, int nb, 00044 double *A, int lda, 00045 float *B, int ldb, 00046 PLASMA_sequence *sequence, PLASMA_request *request); 00047 00051 void CORE_slag2d_quark(Quark *quark); 00052 void CORE_dlag2s_quark(Quark *quark); 00053 00054 #ifdef __cplusplus 00055 } 00056 #endif 00057 00058 #endif
1.7.3