blas/blas.h
Go to the documentation of this file.
1 #ifndef BLAS_H
2 #define BLAS_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 #define BLASFUNC(FUNC) FUNC##_
9 
10 #ifdef __WIN64__
11 typedef long long BLASLONG;
12 typedef unsigned long long BLASULONG;
13 #else
14 typedef long BLASLONG;
15 typedef unsigned long BLASULONG;
16 #endif
17 
18 void BLASFUNC(xerbla)(const char *, int *info);
19 
20 float BLASFUNC(sdot)(int *, float *, int *, float *, int *);
21 float BLASFUNC(sdsdot)(int *, float *, float *, int *, float *, int *);
22 
23 double BLASFUNC(dsdot)(int *, float *, int *, float *, int *);
24 double BLASFUNC(ddot)(int *, double *, int *, double *, int *);
25 double BLASFUNC(qdot)(int *, double *, int *, double *, int *);
26 
27 void BLASFUNC(cdotuw)(int *, float *, int *, float *, int *, float *);
28 void BLASFUNC(cdotcw)(int *, float *, int *, float *, int *, float *);
29 void BLASFUNC(zdotuw)(int *, double *, int *, double *, int *, double *);
30 void BLASFUNC(zdotcw)(int *, double *, int *, double *, int *, double *);
31 
32 void BLASFUNC(saxpy)(const int *, const float *, const float *, const int *, float *, const int *);
33 void BLASFUNC(daxpy)(const int *, const double *, const double *, const int *, double *, const int *);
34 void BLASFUNC(qaxpy)(const int *, const double *, const double *, const int *, double *, const int *);
35 void BLASFUNC(caxpy)(const int *, const float *, const float *, const int *, float *, const int *);
36 void BLASFUNC(zaxpy)(const int *, const double *, const double *, const int *, double *, const int *);
37 void BLASFUNC(xaxpy)(const int *, const double *, const double *, const int *, double *, const int *);
38 void BLASFUNC(caxpyc)(const int *, const float *, const float *, const int *, float *, const int *);
39 void BLASFUNC(zaxpyc)(const int *, const double *, const double *, const int *, double *, const int *);
40 void BLASFUNC(xaxpyc)(const int *, const double *, const double *, const int *, double *, const int *);
41 
42 void BLASFUNC(scopy)(int *, float *, int *, float *, int *);
43 void BLASFUNC(dcopy)(int *, double *, int *, double *, int *);
44 void BLASFUNC(qcopy)(int *, double *, int *, double *, int *);
45 void BLASFUNC(ccopy)(int *, float *, int *, float *, int *);
46 void BLASFUNC(zcopy)(int *, double *, int *, double *, int *);
47 void BLASFUNC(xcopy)(int *, double *, int *, double *, int *);
48 
49 void BLASFUNC(sswap)(int *, float *, int *, float *, int *);
50 void BLASFUNC(dswap)(int *, double *, int *, double *, int *);
51 void BLASFUNC(qswap)(int *, double *, int *, double *, int *);
52 void BLASFUNC(cswap)(int *, float *, int *, float *, int *);
53 void BLASFUNC(zswap)(int *, double *, int *, double *, int *);
54 void BLASFUNC(xswap)(int *, double *, int *, double *, int *);
55 
56 float BLASFUNC(sasum)(int *, float *, int *);
57 float BLASFUNC(scasum)(int *, float *, int *);
58 double BLASFUNC(dasum)(int *, double *, int *);
59 double BLASFUNC(qasum)(int *, double *, int *);
60 double BLASFUNC(dzasum)(int *, double *, int *);
61 double BLASFUNC(qxasum)(int *, double *, int *);
62 
63 int BLASFUNC(isamax)(int *, float *, int *);
64 int BLASFUNC(idamax)(int *, double *, int *);
65 int BLASFUNC(iqamax)(int *, double *, int *);
66 int BLASFUNC(icamax)(int *, float *, int *);
67 int BLASFUNC(izamax)(int *, double *, int *);
68 int BLASFUNC(ixamax)(int *, double *, int *);
69 
70 int BLASFUNC(ismax)(int *, float *, int *);
71 int BLASFUNC(idmax)(int *, double *, int *);
72 int BLASFUNC(iqmax)(int *, double *, int *);
73 int BLASFUNC(icmax)(int *, float *, int *);
74 int BLASFUNC(izmax)(int *, double *, int *);
75 int BLASFUNC(ixmax)(int *, double *, int *);
76 
77 int BLASFUNC(isamin)(int *, float *, int *);
78 int BLASFUNC(idamin)(int *, double *, int *);
79 int BLASFUNC(iqamin)(int *, double *, int *);
80 int BLASFUNC(icamin)(int *, float *, int *);
81 int BLASFUNC(izamin)(int *, double *, int *);
82 int BLASFUNC(ixamin)(int *, double *, int *);
83 
84 int BLASFUNC(ismin)(int *, float *, int *);
85 int BLASFUNC(idmin)(int *, double *, int *);
86 int BLASFUNC(iqmin)(int *, double *, int *);
87 int BLASFUNC(icmin)(int *, float *, int *);
88 int BLASFUNC(izmin)(int *, double *, int *);
89 int BLASFUNC(ixmin)(int *, double *, int *);
90 
91 float BLASFUNC(samax)(int *, float *, int *);
92 double BLASFUNC(damax)(int *, double *, int *);
93 double BLASFUNC(qamax)(int *, double *, int *);
94 float BLASFUNC(scamax)(int *, float *, int *);
95 double BLASFUNC(dzamax)(int *, double *, int *);
96 double BLASFUNC(qxamax)(int *, double *, int *);
97 
98 float BLASFUNC(samin)(int *, float *, int *);
99 double BLASFUNC(damin)(int *, double *, int *);
100 double BLASFUNC(qamin)(int *, double *, int *);
101 float BLASFUNC(scamin)(int *, float *, int *);
102 double BLASFUNC(dzamin)(int *, double *, int *);
103 double BLASFUNC(qxamin)(int *, double *, int *);
104 
105 float BLASFUNC(smax)(int *, float *, int *);
106 double BLASFUNC(dmax)(int *, double *, int *);
107 double BLASFUNC(qmax)(int *, double *, int *);
108 float BLASFUNC(scmax)(int *, float *, int *);
109 double BLASFUNC(dzmax)(int *, double *, int *);
110 double BLASFUNC(qxmax)(int *, double *, int *);
111 
112 float BLASFUNC(smin)(int *, float *, int *);
113 double BLASFUNC(dmin)(int *, double *, int *);
114 double BLASFUNC(qmin)(int *, double *, int *);
115 float BLASFUNC(scmin)(int *, float *, int *);
116 double BLASFUNC(dzmin)(int *, double *, int *);
117 double BLASFUNC(qxmin)(int *, double *, int *);
118 
119 void BLASFUNC(sscal)(int *, float *, float *, int *);
120 void BLASFUNC(dscal)(int *, double *, double *, int *);
121 void BLASFUNC(qscal)(int *, double *, double *, int *);
122 void BLASFUNC(cscal)(int *, float *, float *, int *);
123 void BLASFUNC(zscal)(int *, double *, double *, int *);
124 void BLASFUNC(xscal)(int *, double *, double *, int *);
125 void BLASFUNC(csscal)(int *, float *, float *, int *);
126 void BLASFUNC(zdscal)(int *, double *, double *, int *);
127 void BLASFUNC(xqscal)(int *, double *, double *, int *);
128 
129 float BLASFUNC(snrm2)(int *, float *, int *);
130 float BLASFUNC(scnrm2)(int *, float *, int *);
131 
132 double BLASFUNC(dnrm2)(int *, double *, int *);
133 double BLASFUNC(qnrm2)(int *, double *, int *);
134 double BLASFUNC(dznrm2)(int *, double *, int *);
135 double BLASFUNC(qxnrm2)(int *, double *, int *);
136 
137 void BLASFUNC(srot)(int *, float *, int *, float *, int *, float *, float *);
138 void BLASFUNC(drot)(int *, double *, int *, double *, int *, double *, double *);
139 void BLASFUNC(qrot)(int *, double *, int *, double *, int *, double *, double *);
140 void BLASFUNC(csrot)(int *, float *, int *, float *, int *, float *, float *);
141 void BLASFUNC(zdrot)(int *, double *, int *, double *, int *, double *, double *);
142 void BLASFUNC(xqrot)(int *, double *, int *, double *, int *, double *, double *);
143 
144 void BLASFUNC(srotg)(float *, float *, float *, float *);
145 void BLASFUNC(drotg)(double *, double *, double *, double *);
146 void BLASFUNC(qrotg)(double *, double *, double *, double *);
147 void BLASFUNC(crotg)(float *, float *, float *, float *);
148 void BLASFUNC(zrotg)(double *, double *, double *, double *);
149 void BLASFUNC(xrotg)(double *, double *, double *, double *);
150 
151 void BLASFUNC(srotmg)(float *, float *, float *, float *, float *);
152 void BLASFUNC(drotmg)(double *, double *, double *, double *, double *);
153 
154 void BLASFUNC(srotm)(int *, float *, int *, float *, int *, float *);
155 void BLASFUNC(drotm)(int *, double *, int *, double *, int *, double *);
156 void BLASFUNC(qrotm)(int *, double *, int *, double *, int *, double *);
157 
158 /* Level 2 routines */
159 
160 void BLASFUNC(sger)(int *, int *, float *, float *, int *, float *, int *, float *, int *);
161 void BLASFUNC(dger)(int *, int *, double *, double *, int *, double *, int *, double *, int *);
162 void BLASFUNC(qger)(int *, int *, double *, double *, int *, double *, int *, double *, int *);
163 void BLASFUNC(cgeru)(int *, int *, float *, float *, int *, float *, int *, float *, int *);
164 void BLASFUNC(cgerc)(int *, int *, float *, float *, int *, float *, int *, float *, int *);
165 void BLASFUNC(zgeru)(int *, int *, double *, double *, int *, double *, int *, double *, int *);
166 void BLASFUNC(zgerc)(int *, int *, double *, double *, int *, double *, int *, double *, int *);
167 void BLASFUNC(xgeru)(int *, int *, double *, double *, int *, double *, int *, double *, int *);
168 void BLASFUNC(xgerc)(int *, int *, double *, double *, int *, double *, int *, double *, int *);
169 
170 void BLASFUNC(sgemv)(const char *, const int *, const int *, const float *, const float *, const int *, const float *,
171  const int *, const float *, float *, const int *);
172 void BLASFUNC(dgemv)(const char *, const int *, const int *, const double *, const double *, const int *,
173  const double *, const int *, const double *, double *, const int *);
174 void BLASFUNC(qgemv)(const char *, const int *, const int *, const double *, const double *, const int *,
175  const double *, const int *, const double *, double *, const int *);
176 void BLASFUNC(cgemv)(const char *, const int *, const int *, const float *, const float *, const int *, const float *,
177  const int *, const float *, float *, const int *);
178 void BLASFUNC(zgemv)(const char *, const int *, const int *, const double *, const double *, const int *,
179  const double *, const int *, const double *, double *, const int *);
180 void BLASFUNC(xgemv)(const char *, const int *, const int *, const double *, const double *, const int *,
181  const double *, const int *, const double *, double *, const int *);
182 
183 void BLASFUNC(strsv)(const char *, const char *, const char *, const int *, const float *, const int *, float *,
184  const int *);
185 void BLASFUNC(dtrsv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
186  const int *);
187 void BLASFUNC(qtrsv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
188  const int *);
189 void BLASFUNC(ctrsv)(const char *, const char *, const char *, const int *, const float *, const int *, float *,
190  const int *);
191 void BLASFUNC(ztrsv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
192  const int *);
193 void BLASFUNC(xtrsv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
194  const int *);
195 
196 void BLASFUNC(stpsv)(char *, char *, char *, int *, float *, float *, int *);
197 void BLASFUNC(dtpsv)(char *, char *, char *, int *, double *, double *, int *);
198 void BLASFUNC(qtpsv)(char *, char *, char *, int *, double *, double *, int *);
199 void BLASFUNC(ctpsv)(char *, char *, char *, int *, float *, float *, int *);
200 void BLASFUNC(ztpsv)(char *, char *, char *, int *, double *, double *, int *);
201 void BLASFUNC(xtpsv)(char *, char *, char *, int *, double *, double *, int *);
202 
203 void BLASFUNC(strmv)(const char *, const char *, const char *, const int *, const float *, const int *, float *,
204  const int *);
205 void BLASFUNC(dtrmv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
206  const int *);
207 void BLASFUNC(qtrmv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
208  const int *);
209 void BLASFUNC(ctrmv)(const char *, const char *, const char *, const int *, const float *, const int *, float *,
210  const int *);
211 void BLASFUNC(ztrmv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
212  const int *);
213 void BLASFUNC(xtrmv)(const char *, const char *, const char *, const int *, const double *, const int *, double *,
214  const int *);
215 
216 void BLASFUNC(stpmv)(char *, char *, char *, int *, float *, float *, int *);
217 void BLASFUNC(dtpmv)(char *, char *, char *, int *, double *, double *, int *);
218 void BLASFUNC(qtpmv)(char *, char *, char *, int *, double *, double *, int *);
219 void BLASFUNC(ctpmv)(char *, char *, char *, int *, float *, float *, int *);
220 void BLASFUNC(ztpmv)(char *, char *, char *, int *, double *, double *, int *);
221 void BLASFUNC(xtpmv)(char *, char *, char *, int *, double *, double *, int *);
222 
223 void BLASFUNC(stbmv)(char *, char *, char *, int *, int *, float *, int *, float *, int *);
224 void BLASFUNC(dtbmv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
225 void BLASFUNC(qtbmv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
226 void BLASFUNC(ctbmv)(char *, char *, char *, int *, int *, float *, int *, float *, int *);
227 void BLASFUNC(ztbmv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
228 void BLASFUNC(xtbmv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
229 
230 void BLASFUNC(stbsv)(char *, char *, char *, int *, int *, float *, int *, float *, int *);
231 void BLASFUNC(dtbsv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
232 void BLASFUNC(qtbsv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
233 void BLASFUNC(ctbsv)(char *, char *, char *, int *, int *, float *, int *, float *, int *);
234 void BLASFUNC(ztbsv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
235 void BLASFUNC(xtbsv)(char *, char *, char *, int *, int *, double *, int *, double *, int *);
236 
237 void BLASFUNC(ssymv)(const char *, const int *, const float *, const float *, const int *, const float *, const int *,
238  const float *, float *, const int *);
239 void BLASFUNC(dsymv)(const char *, const int *, const double *, const double *, const int *, const double *,
240  const int *, const double *, double *, const int *);
241 void BLASFUNC(qsymv)(const char *, const int *, const double *, const double *, const int *, const double *,
242  const int *, const double *, double *, const int *);
243 
244 void BLASFUNC(sspmv)(char *, int *, float *, float *, float *, int *, float *, float *, int *);
245 void BLASFUNC(dspmv)(char *, int *, double *, double *, double *, int *, double *, double *, int *);
246 void BLASFUNC(qspmv)(char *, int *, double *, double *, double *, int *, double *, double *, int *);
247 
248 void BLASFUNC(ssyr)(const char *, const int *, const float *, const float *, const int *, float *, const int *);
249 void BLASFUNC(dsyr)(const char *, const int *, const double *, const double *, const int *, double *, const int *);
250 void BLASFUNC(qsyr)(const char *, const int *, const double *, const double *, const int *, double *, const int *);
251 
252 void BLASFUNC(ssyr2)(const char *, const int *, const float *, const float *, const int *, const float *, const int *,
253  float *, const int *);
254 void BLASFUNC(dsyr2)(const char *, const int *, const double *, const double *, const int *, const double *,
255  const int *, double *, const int *);
256 void BLASFUNC(qsyr2)(const char *, const int *, const double *, const double *, const int *, const double *,
257  const int *, double *, const int *);
258 void BLASFUNC(csyr2)(const char *, const int *, const float *, const float *, const int *, const float *, const int *,
259  float *, const int *);
260 void BLASFUNC(zsyr2)(const char *, const int *, const double *, const double *, const int *, const double *,
261  const int *, double *, const int *);
262 void BLASFUNC(xsyr2)(const char *, const int *, const double *, const double *, const int *, const double *,
263  const int *, double *, const int *);
264 
265 void BLASFUNC(sspr)(char *, int *, float *, float *, int *, float *);
266 void BLASFUNC(dspr)(char *, int *, double *, double *, int *, double *);
267 void BLASFUNC(qspr)(char *, int *, double *, double *, int *, double *);
268 
269 void BLASFUNC(sspr2)(char *, int *, float *, float *, int *, float *, int *, float *);
270 void BLASFUNC(dspr2)(char *, int *, double *, double *, int *, double *, int *, double *);
271 void BLASFUNC(qspr2)(char *, int *, double *, double *, int *, double *, int *, double *);
272 void BLASFUNC(cspr2)(char *, int *, float *, float *, int *, float *, int *, float *);
273 void BLASFUNC(zspr2)(char *, int *, double *, double *, int *, double *, int *, double *);
274 void BLASFUNC(xspr2)(char *, int *, double *, double *, int *, double *, int *, double *);
275 
276 void BLASFUNC(cher)(char *, int *, float *, float *, int *, float *, int *);
277 void BLASFUNC(zher)(char *, int *, double *, double *, int *, double *, int *);
278 void BLASFUNC(xher)(char *, int *, double *, double *, int *, double *, int *);
279 
280 void BLASFUNC(chpr)(char *, int *, float *, float *, int *, float *);
281 void BLASFUNC(zhpr)(char *, int *, double *, double *, int *, double *);
282 void BLASFUNC(xhpr)(char *, int *, double *, double *, int *, double *);
283 
284 void BLASFUNC(cher2)(char *, int *, float *, float *, int *, float *, int *, float *, int *);
285 void BLASFUNC(zher2)(char *, int *, double *, double *, int *, double *, int *, double *, int *);
286 void BLASFUNC(xher2)(char *, int *, double *, double *, int *, double *, int *, double *, int *);
287 
288 void BLASFUNC(chpr2)(char *, int *, float *, float *, int *, float *, int *, float *);
289 void BLASFUNC(zhpr2)(char *, int *, double *, double *, int *, double *, int *, double *);
290 void BLASFUNC(xhpr2)(char *, int *, double *, double *, int *, double *, int *, double *);
291 
292 void BLASFUNC(chemv)(const char *, const int *, const float *, const float *, const int *, const float *, const int *,
293  const float *, float *, const int *);
294 void BLASFUNC(zhemv)(const char *, const int *, const double *, const double *, const int *, const double *,
295  const int *, const double *, double *, const int *);
296 void BLASFUNC(xhemv)(const char *, const int *, const double *, const double *, const int *, const double *,
297  const int *, const double *, double *, const int *);
298 
299 void BLASFUNC(chpmv)(char *, int *, float *, float *, float *, int *, float *, float *, int *);
300 void BLASFUNC(zhpmv)(char *, int *, double *, double *, double *, int *, double *, double *, int *);
301 void BLASFUNC(xhpmv)(char *, int *, double *, double *, double *, int *, double *, double *, int *);
302 
303 void BLASFUNC(snorm)(char *, int *, int *, float *, int *);
304 void BLASFUNC(dnorm)(char *, int *, int *, double *, int *);
305 void BLASFUNC(cnorm)(char *, int *, int *, float *, int *);
306 void BLASFUNC(znorm)(char *, int *, int *, double *, int *);
307 
308 void BLASFUNC(sgbmv)(char *, int *, int *, int *, int *, float *, float *, int *, float *, int *, float *, float *,
309  int *);
310 void BLASFUNC(dgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
311  int *);
312 void BLASFUNC(qgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
313  int *);
314 void BLASFUNC(cgbmv)(char *, int *, int *, int *, int *, float *, float *, int *, float *, int *, float *, float *,
315  int *);
316 void BLASFUNC(zgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
317  int *);
318 void BLASFUNC(xgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
319  int *);
320 
321 void BLASFUNC(ssbmv)(char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *);
322 void BLASFUNC(dsbmv)(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *);
323 void BLASFUNC(qsbmv)(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *);
324 void BLASFUNC(csbmv)(char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *);
325 void BLASFUNC(zsbmv)(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *);
326 void BLASFUNC(xsbmv)(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *);
327 
328 void BLASFUNC(chbmv)(char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *);
329 void BLASFUNC(zhbmv)(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *);
330 void BLASFUNC(xhbmv)(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *);
331 
332 /* Level 3 routines */
333 
334 void BLASFUNC(sgemm)(const char *, const char *, const int *, const int *, const int *, const float *, const float *,
335  const int *, const float *, const int *, const float *, float *, const int *);
336 void BLASFUNC(dgemm)(const char *, const char *, const int *, const int *, const int *, const double *, const double *,
337  const int *, const double *, const int *, const double *, double *, const int *);
338 void BLASFUNC(qgemm)(const char *, const char *, const int *, const int *, const int *, const double *, const double *,
339  const int *, const double *, const int *, const double *, double *, const int *);
340 void BLASFUNC(cgemm)(const char *, const char *, const int *, const int *, const int *, const float *, const float *,
341  const int *, const float *, const int *, const float *, float *, const int *);
342 void BLASFUNC(zgemm)(const char *, const char *, const int *, const int *, const int *, const double *, const double *,
343  const int *, const double *, const int *, const double *, double *, const int *);
344 void BLASFUNC(xgemm)(const char *, const char *, const int *, const int *, const int *, const double *, const double *,
345  const int *, const double *, const int *, const double *, double *, const int *);
346 
347 void BLASFUNC(cgemm3m)(char *, char *, int *, int *, int *, float *, float *, int *, float *, int *, float *, float *,
348  int *);
349 void BLASFUNC(zgemm3m)(char *, char *, int *, int *, int *, double *, double *, int *, double *, int *, double *,
350  double *, int *);
351 void BLASFUNC(xgemm3m)(char *, char *, int *, int *, int *, double *, double *, int *, double *, int *, double *,
352  double *, int *);
353 
354 void BLASFUNC(sge2mm)(char *, char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *,
355  int *);
356 void BLASFUNC(dge2mm)(char *, char *, char *, int *, int *, double *, double *, int *, double *, int *, double *,
357  double *, int *);
358 void BLASFUNC(cge2mm)(char *, char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *,
359  int *);
360 void BLASFUNC(zge2mm)(char *, char *, char *, int *, int *, double *, double *, int *, double *, int *, double *,
361  double *, int *);
362 
363 void BLASFUNC(strsm)(const char *, const char *, const char *, const char *, const int *, const int *, const float *,
364  const float *, const int *, float *, const int *);
365 void BLASFUNC(dtrsm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
366  const double *, const int *, double *, const int *);
367 void BLASFUNC(qtrsm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
368  const double *, const int *, double *, const int *);
369 void BLASFUNC(ctrsm)(const char *, const char *, const char *, const char *, const int *, const int *, const float *,
370  const float *, const int *, float *, const int *);
371 void BLASFUNC(ztrsm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
372  const double *, const int *, double *, const int *);
373 void BLASFUNC(xtrsm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
374  const double *, const int *, double *, const int *);
375 
376 void BLASFUNC(strmm)(const char *, const char *, const char *, const char *, const int *, const int *, const float *,
377  const float *, const int *, float *, const int *);
378 void BLASFUNC(dtrmm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
379  const double *, const int *, double *, const int *);
380 void BLASFUNC(qtrmm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
381  const double *, const int *, double *, const int *);
382 void BLASFUNC(ctrmm)(const char *, const char *, const char *, const char *, const int *, const int *, const float *,
383  const float *, const int *, float *, const int *);
384 void BLASFUNC(ztrmm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
385  const double *, const int *, double *, const int *);
386 void BLASFUNC(xtrmm)(const char *, const char *, const char *, const char *, const int *, const int *, const double *,
387  const double *, const int *, double *, const int *);
388 
389 void BLASFUNC(ssymm)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
390  const float *, const int *, const float *, float *, const int *);
391 void BLASFUNC(dsymm)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
392  const double *, const int *, const double *, double *, const int *);
393 void BLASFUNC(qsymm)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
394  const double *, const int *, const double *, double *, const int *);
395 void BLASFUNC(csymm)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
396  const float *, const int *, const float *, float *, const int *);
397 void BLASFUNC(zsymm)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
398  const double *, const int *, const double *, double *, const int *);
399 void BLASFUNC(xsymm)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
400  const double *, const int *, const double *, double *, const int *);
401 
402 void BLASFUNC(csymm3m)(char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *);
403 void BLASFUNC(zsymm3m)(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
404  int *);
405 void BLASFUNC(xsymm3m)(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
406  int *);
407 
408 void BLASFUNC(ssyrk)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
409  const float *, float *, const int *);
410 void BLASFUNC(dsyrk)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
411  const double *, double *, const int *);
412 void BLASFUNC(qsyrk)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
413  const double *, double *, const int *);
414 void BLASFUNC(csyrk)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
415  const float *, float *, const int *);
416 void BLASFUNC(zsyrk)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
417  const double *, double *, const int *);
418 void BLASFUNC(xsyrk)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
419  const double *, double *, const int *);
420 
421 void BLASFUNC(ssyr2k)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
422  const float *, const int *, const float *, float *, const int *);
423 void BLASFUNC(dsyr2k)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
424  const double *, const int *, const double *, double *, const int *);
425 void BLASFUNC(qsyr2k)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
426  const double *, const int *, const double *, double *, const int *);
427 void BLASFUNC(csyr2k)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
428  const float *, const int *, const float *, float *, const int *);
429 void BLASFUNC(zsyr2k)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
430  const double *, const int *, const double *, double *, const int *);
431 void BLASFUNC(xsyr2k)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
432  const double *, const int *, const double *, double *, const int *);
433 
434 void BLASFUNC(chemm)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
435  const float *, const int *, const float *, float *, const int *);
436 void BLASFUNC(zhemm)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
437  const double *, const int *, const double *, double *, const int *);
438 void BLASFUNC(xhemm)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
439  const double *, const int *, const double *, double *, const int *);
440 
441 void BLASFUNC(chemm3m)(char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *);
442 void BLASFUNC(zhemm3m)(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
443  int *);
444 void BLASFUNC(xhemm3m)(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *,
445  int *);
446 
447 void BLASFUNC(cherk)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
448  const float *, float *, const int *);
449 void BLASFUNC(zherk)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
450  const double *, double *, const int *);
451 void BLASFUNC(xherk)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
452  const double *, double *, const int *);
453 
454 void BLASFUNC(cher2k)(const char *, const char *, const int *, const int *, const float *, const float *, const int *,
455  const float *, const int *, const float *, float *, const int *);
456 void BLASFUNC(zher2k)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
457  const double *, const int *, const double *, double *, const int *);
458 void BLASFUNC(xher2k)(const char *, const char *, const int *, const int *, const double *, const double *, const int *,
459  const double *, const int *, const double *, double *, const int *);
460 void BLASFUNC(cher2m)(const char *, const char *, const char *, const int *, const int *, const float *, const float *,
461  const int *, const float *, const int *, const float *, float *, const int *);
462 void BLASFUNC(zher2m)(const char *, const char *, const char *, const int *, const int *, const double *,
463  const double *, const int *, const double *, const int *, const double *, double *, const int *);
464 void BLASFUNC(xher2m)(const char *, const char *, const char *, const int *, const int *, const double *,
465  const double *, const int *, const double *, const int *, const double *, double *, const int *);
466 
467 #ifdef __cplusplus
468 }
469 #endif
470 
471 #endif
void BLASFUNC() srot(int *, float *, int *, float *, int *, float *, float *)
void BLASFUNC() ztbmv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() xsymm3m(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() qspr(char *, int *, double *, double *, int *, double *)
double BLASFUNC() dzmin(int *, double *, int *)
double BLASFUNC() dzasum(int *, double *, int *)
void BLASFUNC() dger(int *, int *, double *, double *, int *, double *, int *, double *, int *)
#define BLASFUNC(FUNC)
Definition: blas/blas.h:8
void BLASFUNC() xhemv(const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() csbmv(char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
int BLASFUNC() iqmax(int *, double *, int *)
void BLASFUNC() zsyr2k(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() zgeru(int *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() xtbsv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() drot(int *, double *, int *, double *, int *, double *, double *)
void BLASFUNC() zrotg(double *, double *, double *, double *)
void BLASFUNC() qtrsm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() chpr2(char *, int *, float *, float *, int *, float *, int *, float *)
void BLASFUNC() drotmg(double *, double *, double *, double *, double *)
void BLASFUNC() csyr2(const char *, const int *, const float *, const float *, const int *, const float *, const int *, float *, const int *)
void BLASFUNC() xher(char *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() qtbsv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() srotg(float *, float *, float *, float *)
void BLASFUNC() cgemm3m(char *, char *, int *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() cher2(char *, int *, float *, float *, int *, float *, int *, float *, int *)
double BLASFUNC() dmax(int *, double *, int *)
void BLASFUNC() stpsv(char *, char *, char *, int *, float *, float *, int *)
int BLASFUNC() idmax(int *, double *, int *)
void BLASFUNC() cher(char *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() xerbla(const char *, int *info)
float BLASFUNC() scmin(int *, float *, int *)
void BLASFUNC() xhemm3m(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
double BLASFUNC() qdot(int *, double *, int *, double *, int *)
void BLASFUNC() zsyr2(const char *, const int *, const double *, const double *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() zsymm3m(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() cgeru(int *, int *, float *, float *, int *, float *, int *, float *, int *)
void BLASFUNC() chemm3m(char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() sswap(int *, float *, int *, float *, int *)
void BLASFUNC() xtrsv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() cgerc(int *, int *, float *, float *, int *, float *, int *, float *, int *)
void BLASFUNC() dtrsv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() ztpmv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() drotg(double *, double *, double *, double *)
void BLASFUNC() zgerc(int *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() zsyrk(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() qtbmv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() sspr2(char *, int *, float *, float *, int *, float *, int *, float *)
void BLASFUNC() xsyr2k(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() zcopy(int *, double *, int *, double *, int *)
void BLASFUNC() xaxpyc(const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() qsyrk(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xsymm(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
double BLASFUNC() dasum(int *, double *, int *)
void BLASFUNC() csyrk(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() cdotcw(int *, float *, int *, float *, int *, float *)
double BLASFUNC() qnrm2(int *, double *, int *)
void BLASFUNC() qtrsv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() cgbmv(char *, int *, int *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() zgbmv(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
int BLASFUNC() idamin(int *, double *, int *)
double BLASFUNC() dsdot(int *, float *, int *, float *, int *)
void BLASFUNC() dtbsv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() sgemm(const char *, const char *, const int *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() xhpmv(char *, int *, double *, double *, double *, int *, double *, double *, int *)
void BLASFUNC() xgemm(const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
float BLASFUNC() snrm2(int *, float *, int *)
void BLASFUNC() znorm(char *, int *, int *, double *, int *)
void BLASFUNC() xqrot(int *, double *, int *, double *, int *, double *, double *)
void BLASFUNC() caxpy(const int *, const float *, const float *, const int *, float *, const int *)
void BLASFUNC() dsbmv(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() stbmv(char *, char *, char *, int *, int *, float *, int *, float *, int *)
void BLASFUNC() dge2mm(char *, char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() zdscal(int *, double *, double *, int *)
float BLASFUNC() scasum(int *, float *, int *)
void BLASFUNC() strmm(const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
void BLASFUNC() zher(char *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() xtpsv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() qgbmv(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() dtpsv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() sspr(char *, int *, float *, float *, int *, float *)
double BLASFUNC() dmin(int *, double *, int *)
void BLASFUNC() xgemv(const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() qgemm(const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() caxpyc(const int *, const float *, const float *, const int *, float *, const int *)
float BLASFUNC() scamax(int *, float *, int *)
void BLASFUNC() cspr2(char *, int *, float *, float *, int *, float *, int *, float *)
void BLASFUNC() srotm(int *, float *, int *, float *, int *, float *)
void BLASFUNC() dsyr2k(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
int BLASFUNC() ismin(int *, float *, int *)
void BLASFUNC() cher2k(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() qswap(int *, double *, int *, double *, int *)
void BLASFUNC() ztrmm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() dtpmv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() dtrmm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() dtbmv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() dsyrk(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xscal(int *, double *, double *, int *)
void BLASFUNC() zspr2(char *, int *, double *, double *, int *, double *, int *, double *)
void BLASFUNC() zhpr(char *, int *, double *, double *, int *, double *)
void BLASFUNC() xgemm3m(char *, char *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
double BLASFUNC() qxamax(int *, double *, int *)
int BLASFUNC() ixmax(int *, double *, int *)
void BLASFUNC() zgemv(const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() csrot(int *, float *, int *, float *, int *, float *, float *)
void BLASFUNC() stpmv(char *, char *, char *, int *, float *, float *, int *)
void BLASFUNC() ssbmv(char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
float BLASFUNC() sdot(int *, float *, int *, float *, int *)
Definition: blas/double.cpp:22
void BLASFUNC() srotmg(float *, float *, float *, float *, float *)
void BLASFUNC() cher2m(const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() cherk(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, float *, const int *)
int BLASFUNC() izamax(int *, double *, int *)
void BLASFUNC() qcopy(int *, double *, int *, double *, int *)
void BLASFUNC() xtbmv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() xhbmv(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() qrotg(double *, double *, double *, double *)
float BLASFUNC() scmax(int *, float *, int *)
void BLASFUNC() cswap(int *, float *, int *, float *, int *)
void BLASFUNC() ctrsm(const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
void BLASFUNC() qger(int *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() xtrmv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
double BLASFUNC() qasum(int *, double *, int *)
int BLASFUNC() isamax(int *, float *, int *)
float BLASFUNC() samin(int *, float *, int *)
void BLASFUNC() sgbmv(char *, int *, int *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
double BLASFUNC() qmin(int *, double *, int *)
void BLASFUNC() dgemm(const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xgeru(int *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() ctrmv(const char *, const char *, const char *, const int *, const float *, const int *, float *, const int *)
double BLASFUNC() qxasum(int *, double *, int *)
void BLASFUNC() qsyr(const char *, const int *, const double *, const double *, const int *, double *, const int *)
int BLASFUNC() ismax(int *, float *, int *)
void BLASFUNC() chemv(const char *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() zhemv(const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() ssymm(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() csscal(int *, float *, float *, int *)
void BLASFUNC() xsyrk(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xsyr2(const char *, const int *, const double *, const double *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() dtrsm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() xaxpy(const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() drotm(int *, double *, int *, double *, int *, double *)
void BLASFUNC() dnorm(char *, int *, int *, double *, int *)
void BLASFUNC() xrotg(double *, double *, double *, double *)
void BLASFUNC() dscal(int *, double *, double *, int *)
void BLASFUNC() csyr2k(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() qsyr2k(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xgerc(int *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() zscal(int *, double *, double *, int *)
float BLASFUNC() smax(int *, float *, int *)
void BLASFUNC() ccopy(int *, float *, int *, float *, int *)
void BLASFUNC() zdotuw(int *, double *, int *, double *, int *, double *)
void BLASFUNC() zgemm(const char *, const char *, const int *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() cnorm(char *, int *, int *, float *, int *)
void BLASFUNC() sger(int *, int *, float *, float *, int *, float *, int *, float *, int *)
void BLASFUNC() zhbmv(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() dgemv(const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xhpr(char *, int *, double *, double *, int *, double *)
int BLASFUNC() izmin(int *, double *, int *)
void BLASFUNC() xtpmv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() xhemm(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() chpmv(char *, int *, float *, float *, float *, int *, float *, float *, int *)
void BLASFUNC() xswap(int *, double *, int *, double *, int *)
void BLASFUNC() qspr2(char *, int *, double *, double *, int *, double *, int *, double *)
void BLASFUNC() xher2(char *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() chpr(char *, int *, float *, float *, int *, float *)
float BLASFUNC() scnrm2(int *, float *, int *)
void BLASFUNC() zaxpy(const int *, const double *, const double *, const int *, double *, const int *)
double BLASFUNC() dzamax(int *, double *, int *)
void BLASFUNC() ssyr2(const char *, const int *, const float *, const float *, const int *, const float *, const int *, float *, const int *)
int BLASFUNC() icamin(int *, float *, int *)
void BLASFUNC() cge2mm(char *, char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() ctrsv(const char *, const char *, const char *, const int *, const float *, const int *, float *, const int *)
float BLASFUNC() samax(int *, float *, int *)
void BLASFUNC() zaxpyc(const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() strsm(const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
void BLASFUNC() strsv(const char *, const char *, const char *, const int *, const float *, const int *, float *, const int *)
int BLASFUNC() iqmin(int *, double *, int *)
void BLASFUNC() dgbmv(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() xqscal(int *, double *, double *, int *)
void BLASFUNC() xgbmv(char *, int *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() cdotuw(int *, float *, int *, float *, int *, float *)
void BLASFUNC() cgemm(const char *, const char *, const int *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() ssyr(const char *, const int *, const float *, const float *, const int *, float *, const int *)
double BLASFUNC() ddot(int *, double *, int *, double *, int *)
int BLASFUNC() izamin(int *, double *, int *)
void BLASFUNC() qrot(int *, double *, int *, double *, int *, double *, double *)
int BLASFUNC() ixmin(int *, double *, int *)
void BLASFUNC() ssymv(const char *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() dsymv(const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() qrotm(int *, double *, int *, double *, int *, double *)
void BLASFUNC() sspmv(char *, int *, float *, float *, float *, int *, float *, float *, int *)
void BLASFUNC() dcopy(int *, double *, int *, double *, int *)
void BLASFUNC() csymm3m(char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() xtrmm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
int BLASFUNC() icmax(int *, float *, int *)
double BLASFUNC() dznrm2(int *, double *, int *)
int BLASFUNC() idmin(int *, double *, int *)
void BLASFUNC() dsyr2(const char *, const int *, const double *, const double *, const int *, const double *, const int *, double *, const int *)
double BLASFUNC() qxamin(int *, double *, int *)
void BLASFUNC() sgemv(const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() xspr2(char *, int *, double *, double *, int *, double *, int *, double *)
void BLASFUNC() zge2mm(char *, char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() qtpmv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() zdrot(int *, double *, int *, double *, int *, double *, double *)
double BLASFUNC() qxmin(int *, double *, int *)
void BLASFUNC() zhemm3m(char *, char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
double BLASFUNC() qxmax(int *, double *, int *)
void BLASFUNC() scopy(int *, float *, int *, float *, int *)
void BLASFUNC() qscal(int *, double *, double *, int *)
float BLASFUNC() sdsdot(int *, float *, float *, int *, float *, int *)
void BLASFUNC() xher2m(const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
double BLASFUNC() qamin(int *, double *, int *)
void BLASFUNC() qsymv(const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() snorm(char *, int *, int *, float *, int *)
int BLASFUNC() iqamax(int *, double *, int *)
void BLASFUNC() chbmv(char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() ctbmv(char *, char *, char *, int *, int *, float *, int *, float *, int *)
void BLASFUNC() xcopy(int *, double *, int *, double *, int *)
void BLASFUNC() dspr2(char *, int *, double *, double *, int *, double *, int *, double *)
long BLASLONG
Definition: blas/blas.h:14
void BLASFUNC() ztpsv(char *, char *, char *, int *, double *, double *, int *)
float BLASFUNC() scamin(int *, float *, int *)
void BLASFUNC() ctrmm(const char *, const char *, const char *, const char *, const int *, const int *, const float *, const float *, const int *, float *, const int *)
void BLASFUNC() zhemm(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xher2k(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() dspr(char *, int *, double *, double *, int *, double *)
void BLASFUNC() dtrmv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
int BLASFUNC() ixamax(int *, double *, int *)
void BLASFUNC() strmv(const char *, const char *, const char *, const int *, const float *, const int *, float *, const int *)
unsigned long BLASULONG
Definition: blas/blas.h:15
void BLASFUNC() crotg(float *, float *, float *, float *)
void BLASFUNC() csymm(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() qtrmm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() zhpr2(char *, int *, double *, double *, int *, double *, int *, double *)
void BLASFUNC() qsyr2(const char *, const int *, const double *, const double *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() cscal(int *, float *, float *, int *)
void BLASFUNC() zhpmv(char *, int *, double *, double *, double *, int *, double *, double *, int *)
void BLASFUNC() qsymm(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() sscal(int *, float *, float *, int *)
void BLASFUNC() xhpr2(char *, int *, double *, double *, int *, double *, int *, double *)
double BLASFUNC() qmax(int *, double *, int *)
void BLASFUNC() xsbmv(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() qtpsv(char *, char *, char *, int *, double *, double *, int *)
void BLASFUNC() zgemm3m(char *, char *, int *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() chemm(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() ztrmv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() ctpmv(char *, char *, char *, int *, float *, float *, int *)
void BLASFUNC() ctbsv(char *, char *, char *, int *, int *, float *, int *, float *, int *)
void BLASFUNC() dswap(int *, double *, int *, double *, int *)
void BLASFUNC() zher2k(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() ssyr2k(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() ztbsv(char *, char *, char *, int *, int *, double *, int *, double *, int *)
void BLASFUNC() zher2m(const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() sge2mm(char *, char *, char *, int *, int *, float *, float *, int *, float *, int *, float *, float *, int *)
void BLASFUNC() xtrsm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
int BLASFUNC() idamax(int *, double *, int *)
int BLASFUNC() iqamin(int *, double *, int *)
int BLASFUNC() icamax(int *, float *, int *)
void BLASFUNC() dspmv(char *, int *, double *, double *, double *, int *, double *, double *, int *)
void BLASFUNC() dsymm(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
float BLASFUNC() smin(int *, float *, int *)
void BLASFUNC() zswap(int *, double *, int *, double *, int *)
void BLASFUNC() zsymm(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() xherk(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() ztrsm(const char *, const char *, const char *, const char *, const int *, const int *, const double *, const double *, const int *, double *, const int *)
double BLASFUNC() dzamin(int *, double *, int *)
void BLASFUNC() qaxpy(const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() daxpy(const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() zherk(const char *, const char *, const int *, const int *, const double *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() zher2(char *, int *, double *, double *, int *, double *, int *, double *, int *)
void BLASFUNC() qspmv(char *, int *, double *, double *, double *, int *, double *, double *, int *)
int BLASFUNC() ixamin(int *, double *, int *)
double BLASFUNC() dnrm2(int *, double *, int *)
double BLASFUNC() damax(int *, double *, int *)
double BLASFUNC() dzmax(int *, double *, int *)
void BLASFUNC() qsbmv(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
int BLASFUNC() isamin(int *, float *, int *)
void BLASFUNC() qtrmv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
double BLASFUNC() qxnrm2(int *, double *, int *)
void BLASFUNC() qgemv(const char *, const int *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
double BLASFUNC() qamax(int *, double *, int *)
void BLASFUNC() zdotcw(int *, double *, int *, double *, int *, double *)
void BLASFUNC() cgemv(const char *, const int *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() ztrsv(const char *, const char *, const char *, const int *, const double *, const int *, double *, const int *)
void BLASFUNC() saxpy(const int *, const float *, const float *, const int *, float *, const int *)
void BLASFUNC() zsbmv(char *, int *, int *, double *, double *, int *, double *, int *, double *, double *, int *)
void BLASFUNC() dsyr(const char *, const int *, const double *, const double *, const int *, double *, const int *)
void BLASFUNC() stbsv(char *, char *, char *, int *, int *, float *, int *, float *, int *)
int BLASFUNC() izmax(int *, double *, int *)
void BLASFUNC() ssyrk(const char *, const char *, const int *, const int *, const float *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() ctpsv(char *, char *, char *, int *, float *, float *, int *)
double BLASFUNC() damin(int *, double *, int *)
float BLASFUNC() sasum(int *, float *, int *)
int BLASFUNC() icmin(int *, float *, int *)
int info
Definition: level2_cplx_impl.h:39