18#define PLASMA_VERSION_MAJOR 21
19#define PLASMA_VERSION_MINOR 8
20#define PLASMA_VERSION_PATCH 29
27#if defined(HAVE_MKL) || defined(PLASMA_WITH_MKL)
28#define lapack_complex_float plasma_complex32_t
29#define lapack_complex_double plasma_complex64_t
40#if defined(PLASMA_WITH_OPENBLAS)
41#define CBLAS_SADDR(var) ((void*)&(var))
43#define CBLAS_SADDR(var) &(var)
53 PlasmaComplexFloat = 4,
54 PlasmaComplexDouble = 5
74 PlasmaConjTrans = 113,
75 Plasma_ConjTrans = PlasmaConjTrans,
80 PlasmaGeneralBand = 124,
89 PlasmaRealOneNorm = 172,
91 PlasmaFrobeniusNorm = 174,
93 PlasmaRealInfNorm = 176,
95 PlasmaRealMaxNorm = 178,
100 PlasmaColumnwise = 401,
109 PlasmaErrorNotInitialized,
110 PlasmaErrorNotSupported,
111 PlasmaErrorIllegalValue,
112 PlasmaErrorOutOfMemory,
113 PlasmaErrorNullParameter,
116 PlasmaErrorComponent,
117 PlasmaErrorEnvironment
126 PlasmaFlatHouseholder,
127 PlasmaTreeHouseholder
139 PlasmaInplaceOutplace,
140 PlasmaNumPanelThreads,
141 PlasmaHouseholderMode
145typedef int plasma_enum_t;
147typedef float _Complex plasma_complex32_t;
148typedef double _Complex plasma_complex64_t;
plasma_enum_t plasma_direct_const(char lapack_char)
Definition: constants.c:45
plasma_enum_t plasma_diag_const(char lapack_char)
Definition: constants.c:32
plasma_enum_t plasma_uplo_const(char lapack_char)
Definition: constants.c:124
plasma_enum_t plasma_trans_const(char lapack_char)
Definition: constants.c:109
plasma_enum_t plasma_storev_const(char lapack_char)
Definition: constants.c:95
plasma_enum_t plasma_side_const(char lapack_char)
Definition: constants.c:81
plasma_enum_t plasma_norm_const(char lapack_char)
Definition: constants.c:61