PLASMA 2.3.1

/home/mathieu/ICL/Plasma/svn/trunk/tools/plasma_2.4.0/include/core_zcblas.h

00001 
00017 #ifndef _PLASMA_CORE_ZCBLAS_H_
00018 #define _PLASMA_CORE_ZCBLAS_H_
00019 #define COMPLEX
00020 
00021 #ifdef __cplusplus
00022 extern "C" {
00023 #endif
00024 
00028 void CORE_clag2z(int m, int n, 
00029                  PLASMA_Complex32_t *A, int lda, 
00030                  PLASMA_Complex64_t *B, int ldb);
00031 void CORE_zlag2c(int m, int n, 
00032                  PLASMA_Complex64_t *A, int lda, 
00033                  PLASMA_Complex32_t *B, int ldb, int *info);
00034 
00038 void QUARK_CORE_clag2z(Quark *quark, Quark_Task_Flags *task_flags,
00039                       int m, int n, int nb,
00040                       PLASMA_Complex32_t *A, int lda,
00041                        PLASMA_Complex64_t *B, int ldb);
00042 void QUARK_CORE_zlag2c(Quark *quark, Quark_Task_Flags *task_flags,
00043                        int m, int n, int nb,
00044                        PLASMA_Complex64_t *A, int lda,
00045                        PLASMA_Complex32_t *B, int ldb,
00046                        PLASMA_sequence *sequence, PLASMA_request *request);
00047 
00051 void CORE_clag2z_quark(Quark *quark);
00052 void CORE_zlag2c_quark(Quark *quark);
00053 
00054 #ifdef __cplusplus
00055 }
00056 #endif
00057 
00058 #endif
 All Data Structures