10 #ifndef ICL_PLASMA_TYPES_H
11 #define ICL_PLASMA_TYPES_H
20 #ifdef PLASMA_WITH_MKL
21 #define lapack_complex_float plasma_complex32_t
22 #define lapack_complex_double plasma_complex64_t
33 #define CBLAS_SADDR(var) &(var)
42 PlasmaComplexFloat = 4,
43 PlasmaComplexDouble = 5
63 PlasmaConjTrans = 113,
64 Plasma_ConjTrans = PlasmaConjTrans,
69 PlasmaGeneralBand = 124,
78 PlasmaRealOneNorm = 172,
80 PlasmaFrobeniusNorm = 174,
82 PlasmaRealInfNorm = 176,
84 PlasmaRealMaxNorm = 178,
89 PlasmaColumnwise = 401,
98 PlasmaErrorNotInitialized,
99 PlasmaErrorNotSupported,
100 PlasmaErrorIllegalValue,
101 PlasmaErrorOutOfMemory,
102 PlasmaErrorNullParameter,
105 PlasmaErrorComponent,
106 PlasmaErrorEnvironment
115 PlasmaFlatHouseholder,
116 PlasmaTreeHouseholder
128 PlasmaInplaceOutplace,
129 PlasmaNumPanelThreads,
130 PlasmaHouseholderMode
134 typedef int plasma_enum_t;
136 typedef float _Complex plasma_complex32_t;
137 typedef double _Complex plasma_complex64_t;
152 #endif // ICL_PLASMA_TYPES_H
plasma_enum_t plasma_storev_const(char lapack_char)
Definition: constants.c:95
plasma_enum_t plasma_diag_const(char lapack_char)
Definition: constants.c:32
plasma_enum_t plasma_direct_const(char lapack_char)
Definition: constants.c:45
plasma_enum_t plasma_side_const(char lapack_char)
Definition: constants.c:81
plasma_enum_t plasma_trans_const(char lapack_char)
Definition: constants.c:109
plasma_enum_t plasma_norm_const(char lapack_char)
Definition: constants.c:61
plasma_enum_t plasma_uplo_const(char lapack_char)
Definition: constants.c:124