PLASMA
Parallel Linear Algebra Software for Multicore Architectures
core_blas_zc.h
1 
12 #ifndef ICL_CORE_BLAS_ZC_H
13 #define ICL_CORE_BLAS_ZC_H
14 
15 #include "plasma_async.h"
16 #include "plasma_types.h"
17 #include "plasma_workspace.h"
18 
19 #ifdef __cplusplus
20 extern "C" {
21 #endif
22 
23 /******************************************************************************/
24 void core_zlag2c(int m, int n,
25  plasma_complex64_t *A, int lda,
26  plasma_complex32_t *As, int ldas);
27 
28 void core_clag2z(int m, int n,
29  plasma_complex32_t *As, int ldas,
30  plasma_complex64_t *A, int lda);
31 
32 /******************************************************************************/
33 void core_omp_zlag2c(int m, int n,
34  plasma_complex64_t *A, int lda,
35  plasma_complex32_t *As, int ldas,
36  plasma_sequence_t *sequence, plasma_request_t *request);
37 
38 void core_omp_clag2z(int m, int n,
39  plasma_complex32_t *As, int ldas,
40  plasma_complex64_t *A, int lda,
41  plasma_sequence_t *sequence, plasma_request_t *request);
42 
43 #ifdef __cplusplus
44 } // extern "C"
45 #endif
46 
47 #endif // ICL_CORE_BLAS_ZC_H