PLASMA
2.4.5
PLASMA - Parallel Linear Algebra for Scalable Multi-core Architectures
Main Page
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
global.c
Go to the documentation of this file.
1
15
#include "
global.h
"
16
17
/***************************************************************************/
20
char
*
plasma_lapack_constants
[] =
21
{
22
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
23
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
24
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
25
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
26
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
27
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
28
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
29
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
30
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
31
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
32
""
,
// 100
33
"Row"
,
// 101: PlasmaRowMajor
34
"Column"
,
// 102: PlasmaColMajor
35
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
36
"No transpose"
,
// 111: PlasmaNoTrans
37
"Transpose"
,
// 112: PlasmaTrans
38
"Conjugate transpose"
,
// 113: PlasmaConjTrans
39
""
,
""
,
""
,
""
,
""
,
""
,
""
,
40
"Upper"
,
// 121: PlasmaUpper
41
"Lower"
,
// 122: PlasmaLower
42
"All"
,
// 123: PlasmaUpperLower
43
""
,
""
,
""
,
""
,
""
,
""
,
""
,
44
"Non-unit"
,
// 131: PlasmaNonUnit
45
"Unit"
,
// 132: PlasmaUnit
46
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
47
"Left"
,
// 141: PlasmaLeft
48
"Right"
,
// 142: PlasmaRight
49
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
50
""
,
// 151:
51
""
,
// 152:
52
""
,
// 153:
53
""
,
// 154:
54
""
,
// 155:
55
""
,
// 156:
56
"Epsilon"
,
// 157: PlasmaEps
57
""
,
// 158:
58
""
,
// 159:
59
""
,
// 160:
60
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
61
"One norm"
,
// 171: PlasmaOneNorm
62
""
,
// 172: PlasmaRealOneNorm
63
""
,
// 173: PlasmaTwoNorm
64
"Frobenius norm"
,
// 174: PlasmaFrobeniusNorm
65
"Infinity norm"
,
// 175: PlasmaInfNorm
66
""
,
// 176: PlasmaRealInfNorm
67
"Maximum norm"
,
// 177: PlasmaMaxNorm
68
""
,
// 178: PlasmaRealMaxNorm
69
""
,
// 179
70
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
71
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
72
""
,
// 200
73
"Uniform"
,
// 201: PlasmaDistUniform
74
"Symmetric"
,
// 202: PlasmaDistSymmetric
75
"Normal"
,
// 203: PlasmaDistNormal
76
""
,
""
,
""
,
""
,
""
,
""
,
77
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
78
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
79
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
80
""
,
// 240
81
"Hermitian"
,
// 241 PlasmaHermGeev
82
"Positive ev Hermitian"
,
// 242 PlasmaHermPoev
83
"NonSymmetric pos sv"
,
// 243 PlasmaNonsymPosv
84
"Symmetric pos sv"
,
// 244 PlasmaSymPosv
85
""
,
""
,
""
,
""
,
""
,
86
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
87
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
88
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
89
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
90
""
,
// 290
91
"No Packing"
,
// 291 PlasmaNoPacking
92
"U zero out subdiag"
,
// 292 PlasmaPackSubdiag
93
"L zero out superdiag"
,
// 293 PlasmaPackSupdiag
94
"C"
,
// 294 PlasmaPackColumn
95
"R"
,
// 295 PlasmaPackRow
96
"B"
,
// 296 PlasmaPackLowerBand
97
"Q"
,
// 297 PlasmaPackUpeprBand
98
"Z"
,
// 298 PlasmaPackAll
99
""
,
// 299
100
101
""
,
// 300
102
"No vectors"
,
// 301 PlasmaNoVec
103
"Vectors needed"
,
// 302 PlasmaVec
104
""
,
// 303
105
""
,
""
,
""
,
""
,
""
,
""
,
106
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
107
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
108
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
109
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
110
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
111
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
112
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
113
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
114
""
,
// 390
115
"Forward"
,
// 391
116
"Backward"
,
// 392
117
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
,
118
"Columnwise"
,
// 401
119
"Rowwise"
,
// 402
120
""
,
""
,
""
,
""
,
""
,
""
,
""
,
""
// Remember to add a coma!
121
};
plasma_2.4.5
core_blas
global.c
Generated on Mon Jul 9 2012 12:45:02 for PLASMA by
1.8.1