10 #ifndef ICL_CORE_BLAS_H
11 #define ICL_CORE_BLAS_H
19 static const char *lapack_constants[] = {
20 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
21 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
22 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
23 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
24 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
25 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
26 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
27 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
28 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
29 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
31 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
37 "",
"",
"",
"",
"",
"",
"",
42 "",
"",
"",
"",
"",
"",
"",
46 "",
"",
"",
"",
"",
"",
"",
"",
50 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
51 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
52 "",
"",
"",
"",
"",
"",
"",
"",
63 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
64 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
65 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
66 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
67 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
68 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
69 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
70 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
71 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
72 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
73 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
74 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
75 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
76 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
77 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
78 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
79 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
80 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
81 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
82 "",
"",
"",
"",
"",
"",
"",
"",
"",
"",
83 "",
"",
"",
"",
"",
"",
"",
"",
86 "",
"",
"",
"",
"",
"",
"",
"",
96 return lapack_constants[plasma_const][0];
99 #define coreblas_error(msg) \
100 coreblas_error_func_line_file(__func__, __LINE__, __FILE__, msg)
102 static inline void coreblas_error_func_line_file(
103 char const *func,
int line,
const char *file,
const char *msg)
106 "COREBLAS ERROR at %d of %s() in %s: %s\n",
107 line, func, file, msg);
114 #include "core_blas_s.h"
115 #include "core_blas_d.h"
116 #include "core_blas_ds.h"
117 #include "core_blas_c.h"
118 #include "core_blas_z.h"
119 #include "core_blas_zc.h"
121 #endif // ICL_CORE_BLAS_H
static char lapack_const(int plasma_const)
Definition: core_blas.h:95