PLASMA
Parallel Linear Algebra Software for Multicore Architectures
core_blas_ds.h
1 
12 #ifndef ICL_CORE_BLAS_DS_H
13 #define ICL_CORE_BLAS_DS_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_dlag2s(int m, int n,
25  double *A, int lda,
26  float *As, int ldas);
27 
28 void core_slag2d(int m, int n,
29  float *As, int ldas,
30  double *A, int lda);
31 
32 /******************************************************************************/
33 void core_omp_dlag2s(int m, int n,
34  double *A, int lda,
35  float *As, int ldas,
36  plasma_sequence_t *sequence, plasma_request_t *request);
37 
38 void core_omp_slag2d(int m, int n,
39  float *As, int ldas,
40  double *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_DS_H