PLASMA  2.8.0
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
core_dsblas.h
1 
17 #ifndef _PLASMA_CORE_DSBLAS_H_
18 #define _PLASMA_CORE_DSBLAS_H_
19 
20 #ifdef __cplusplus
21 extern "C" {
22 #endif
23 
27 void CORE_slag2d(int m, int n,
28  const float *A, int lda,
29  double *B, int ldb);
30 void CORE_dlag2s(int m, int n,
31  const double *A, int lda,
32  float *B, int ldb, int *info);
33 
34 #if defined(QUARK_H)
35 
38 void QUARK_CORE_slag2d(Quark *quark, Quark_Task_Flags *task_flags,
39  int m, int n, int nb,
40  const float *A, int lda,
41  double *B, int ldb);
42 void QUARK_CORE_dlag2s(Quark *quark, Quark_Task_Flags *task_flags,
43  int m, int n, int nb,
44  const double *A, int lda,
45  float *B, int ldb,
46  PLASMA_sequence *sequence, PLASMA_request *request);
47 
51 void CORE_slag2d_quark(Quark *quark);
52 void CORE_dlag2s_quark(Quark *quark);
53 
54 #endif /* defined(QUARK_H) */
55 
56 #ifdef __cplusplus
57 }
58 #endif
59 
60 #endif
void CORE_slag2d(int m, int n, const float *A, int lda, double *B, int ldb)
Definition: core_dlag2s.c:95
void CORE_dlag2s(int m, int n, const double *A, int lda, float *B, int ldb, int *info)
Definition: core_dlag2s.c:56
Definition: plasma.h:34
Definition: plasma.h:24