$treeview $search $mathjax
Eigen
3.2.5
$projectbrief
|
$projectbrief
|
$searchbox |
00001 #ifndef BLAS_H 00002 #define BLAS_H 00003 00004 #ifdef __cplusplus 00005 extern "C" 00006 { 00007 #endif 00008 00009 #define BLASFUNC(FUNC) FUNC##_ 00010 00011 #ifdef __WIN64__ 00012 typedef long long BLASLONG; 00013 typedef unsigned long long BLASULONG; 00014 #else 00015 typedef long BLASLONG; 00016 typedef unsigned long BLASULONG; 00017 #endif 00018 00019 int BLASFUNC(xerbla)(const char *, int *info, int); 00020 00021 float BLASFUNC(sdot) (int *, float *, int *, float *, int *); 00022 float BLASFUNC(sdsdot)(int *, float *, float *, int *, float *, int *); 00023 00024 double BLASFUNC(dsdot) (int *, float *, int *, float *, int *); 00025 double BLASFUNC(ddot) (int *, double *, int *, double *, int *); 00026 double BLASFUNC(qdot) (int *, double *, int *, double *, int *); 00027 00028 int BLASFUNC(cdotuw) (int *, float *, int *, float *, int *, float*); 00029 int BLASFUNC(cdotcw) (int *, float *, int *, float *, int *, float*); 00030 int BLASFUNC(zdotuw) (int *, double *, int *, double *, int *, double*); 00031 int BLASFUNC(zdotcw) (int *, double *, int *, double *, int *, double*); 00032 00033 int BLASFUNC(saxpy) (int *, float *, float *, int *, float *, int *); 00034 int BLASFUNC(daxpy) (int *, double *, double *, int *, double *, int *); 00035 int BLASFUNC(qaxpy) (int *, double *, double *, int *, double *, int *); 00036 int BLASFUNC(caxpy) (int *, float *, float *, int *, float *, int *); 00037 int BLASFUNC(zaxpy) (int *, double *, double *, int *, double *, int *); 00038 int BLASFUNC(xaxpy) (int *, double *, double *, int *, double *, int *); 00039 int BLASFUNC(caxpyc)(int *, float *, float *, int *, float *, int *); 00040 int BLASFUNC(zaxpyc)(int *, double *, double *, int *, double *, int *); 00041 int BLASFUNC(xaxpyc)(int *, double *, double *, int *, double *, int *); 00042 00043 int BLASFUNC(scopy) (int *, float *, int *, float *, int *); 00044 int BLASFUNC(dcopy) (int *, double *, int *, double *, int *); 00045 int BLASFUNC(qcopy) (int *, double *, int *, double *, int *); 00046 int BLASFUNC(ccopy) (int *, float *, int *, float *, int *); 00047 int BLASFUNC(zcopy) (int *, double *, int *, double *, int *); 00048 int BLASFUNC(xcopy) (int *, double *, int *, double *, int *); 00049 00050 int BLASFUNC(sswap) (int *, float *, int *, float *, int *); 00051 int BLASFUNC(dswap) (int *, double *, int *, double *, int *); 00052 int BLASFUNC(qswap) (int *, double *, int *, double *, int *); 00053 int BLASFUNC(cswap) (int *, float *, int *, float *, int *); 00054 int BLASFUNC(zswap) (int *, double *, int *, double *, int *); 00055 int BLASFUNC(xswap) (int *, double *, int *, double *, int *); 00056 00057 float BLASFUNC(sasum) (int *, float *, int *); 00058 float BLASFUNC(scasum)(int *, float *, int *); 00059 double BLASFUNC(dasum) (int *, double *, int *); 00060 double BLASFUNC(qasum) (int *, double *, int *); 00061 double BLASFUNC(dzasum)(int *, double *, int *); 00062 double BLASFUNC(qxasum)(int *, double *, int *); 00063 00064 int BLASFUNC(isamax)(int *, float *, int *); 00065 int BLASFUNC(idamax)(int *, double *, int *); 00066 int BLASFUNC(iqamax)(int *, double *, int *); 00067 int BLASFUNC(icamax)(int *, float *, int *); 00068 int BLASFUNC(izamax)(int *, double *, int *); 00069 int BLASFUNC(ixamax)(int *, double *, int *); 00070 00071 int BLASFUNC(ismax) (int *, float *, int *); 00072 int BLASFUNC(idmax) (int *, double *, int *); 00073 int BLASFUNC(iqmax) (int *, double *, int *); 00074 int BLASFUNC(icmax) (int *, float *, int *); 00075 int BLASFUNC(izmax) (int *, double *, int *); 00076 int BLASFUNC(ixmax) (int *, double *, int *); 00077 00078 int BLASFUNC(isamin)(int *, float *, int *); 00079 int BLASFUNC(idamin)(int *, double *, int *); 00080 int BLASFUNC(iqamin)(int *, double *, int *); 00081 int BLASFUNC(icamin)(int *, float *, int *); 00082 int BLASFUNC(izamin)(int *, double *, int *); 00083 int BLASFUNC(ixamin)(int *, double *, int *); 00084 00085 int BLASFUNC(ismin)(int *, float *, int *); 00086 int BLASFUNC(idmin)(int *, double *, int *); 00087 int BLASFUNC(iqmin)(int *, double *, int *); 00088 int BLASFUNC(icmin)(int *, float *, int *); 00089 int BLASFUNC(izmin)(int *, double *, int *); 00090 int BLASFUNC(ixmin)(int *, double *, int *); 00091 00092 float BLASFUNC(samax) (int *, float *, int *); 00093 double BLASFUNC(damax) (int *, double *, int *); 00094 double BLASFUNC(qamax) (int *, double *, int *); 00095 float BLASFUNC(scamax)(int *, float *, int *); 00096 double BLASFUNC(dzamax)(int *, double *, int *); 00097 double BLASFUNC(qxamax)(int *, double *, int *); 00098 00099 float BLASFUNC(samin) (int *, float *, int *); 00100 double BLASFUNC(damin) (int *, double *, int *); 00101 double BLASFUNC(qamin) (int *, double *, int *); 00102 float BLASFUNC(scamin)(int *, float *, int *); 00103 double BLASFUNC(dzamin)(int *, double *, int *); 00104 double BLASFUNC(qxamin)(int *, double *, int *); 00105 00106 float BLASFUNC(smax) (int *, float *, int *); 00107 double BLASFUNC(dmax) (int *, double *, int *); 00108 double BLASFUNC(qmax) (int *, double *, int *); 00109 float BLASFUNC(scmax) (int *, float *, int *); 00110 double BLASFUNC(dzmax) (int *, double *, int *); 00111 double BLASFUNC(qxmax) (int *, double *, int *); 00112 00113 float BLASFUNC(smin) (int *, float *, int *); 00114 double BLASFUNC(dmin) (int *, double *, int *); 00115 double BLASFUNC(qmin) (int *, double *, int *); 00116 float BLASFUNC(scmin) (int *, float *, int *); 00117 double BLASFUNC(dzmin) (int *, double *, int *); 00118 double BLASFUNC(qxmin) (int *, double *, int *); 00119 00120 int BLASFUNC(sscal) (int *, float *, float *, int *); 00121 int BLASFUNC(dscal) (int *, double *, double *, int *); 00122 int BLASFUNC(qscal) (int *, double *, double *, int *); 00123 int BLASFUNC(cscal) (int *, float *, float *, int *); 00124 int BLASFUNC(zscal) (int *, double *, double *, int *); 00125 int BLASFUNC(xscal) (int *, double *, double *, int *); 00126 int BLASFUNC(csscal)(int *, float *, float *, int *); 00127 int BLASFUNC(zdscal)(int *, double *, double *, int *); 00128 int BLASFUNC(xqscal)(int *, double *, double *, int *); 00129 00130 float BLASFUNC(snrm2) (int *, float *, int *); 00131 float BLASFUNC(scnrm2)(int *, float *, int *); 00132 00133 double BLASFUNC(dnrm2) (int *, double *, int *); 00134 double BLASFUNC(qnrm2) (int *, double *, int *); 00135 double BLASFUNC(dznrm2)(int *, double *, int *); 00136 double BLASFUNC(qxnrm2)(int *, double *, int *); 00137 00138 int BLASFUNC(srot) (int *, float *, int *, float *, int *, float *, float *); 00139 int BLASFUNC(drot) (int *, double *, int *, double *, int *, double *, double *); 00140 int BLASFUNC(qrot) (int *, double *, int *, double *, int *, double *, double *); 00141 int BLASFUNC(csrot) (int *, float *, int *, float *, int *, float *, float *); 00142 int BLASFUNC(zdrot) (int *, double *, int *, double *, int *, double *, double *); 00143 int BLASFUNC(xqrot) (int *, double *, int *, double *, int *, double *, double *); 00144 00145 int BLASFUNC(srotg) (float *, float *, float *, float *); 00146 int BLASFUNC(drotg) (double *, double *, double *, double *); 00147 int BLASFUNC(qrotg) (double *, double *, double *, double *); 00148 int BLASFUNC(crotg) (float *, float *, float *, float *); 00149 int BLASFUNC(zrotg) (double *, double *, double *, double *); 00150 int BLASFUNC(xrotg) (double *, double *, double *, double *); 00151 00152 int BLASFUNC(srotmg)(float *, float *, float *, float *, float *); 00153 int BLASFUNC(drotmg)(double *, double *, double *, double *, double *); 00154 00155 int BLASFUNC(srotm) (int *, float *, int *, float *, int *, float *); 00156 int BLASFUNC(drotm) (int *, double *, int *, double *, int *, double *); 00157 int BLASFUNC(qrotm) (int *, double *, int *, double *, int *, double *); 00158 00159 /* Level 2 routines */ 00160 00161 int BLASFUNC(sger)(int *, int *, float *, float *, int *, 00162 float *, int *, float *, int *); 00163 int BLASFUNC(dger)(int *, int *, double *, double *, int *, 00164 double *, int *, double *, int *); 00165 int BLASFUNC(qger)(int *, int *, double *, double *, int *, 00166 double *, int *, double *, int *); 00167 int BLASFUNC(cgeru)(int *, int *, float *, float *, int *, 00168 float *, int *, float *, int *); 00169 int BLASFUNC(cgerc)(int *, int *, float *, float *, int *, 00170 float *, int *, float *, int *); 00171 int BLASFUNC(zgeru)(int *, int *, double *, double *, int *, 00172 double *, int *, double *, int *); 00173 int BLASFUNC(zgerc)(int *, int *, double *, double *, int *, 00174 double *, int *, double *, int *); 00175 int BLASFUNC(xgeru)(int *, int *, double *, double *, int *, 00176 double *, int *, double *, int *); 00177 int BLASFUNC(xgerc)(int *, int *, double *, double *, int *, 00178 double *, int *, double *, int *); 00179 00180 int BLASFUNC(sgemv)(char *, int *, int *, float *, float *, int *, 00181 float *, int *, float *, float *, int *); 00182 int BLASFUNC(dgemv)(char *, int *, int *, double *, double *, int *, 00183 double *, int *, double *, double *, int *); 00184 int BLASFUNC(qgemv)(char *, int *, int *, double *, double *, int *, 00185 double *, int *, double *, double *, int *); 00186 int BLASFUNC(cgemv)(char *, int *, int *, float *, float *, int *, 00187 float *, int *, float *, float *, int *); 00188 int BLASFUNC(zgemv)(char *, int *, int *, double *, double *, int *, 00189 double *, int *, double *, double *, int *); 00190 int BLASFUNC(xgemv)(char *, int *, int *, double *, double *, int *, 00191 double *, int *, double *, double *, int *); 00192 00193 int BLASFUNC(strsv) (char *, char *, char *, int *, float *, int *, 00194 float *, int *); 00195 int BLASFUNC(dtrsv) (char *, char *, char *, int *, double *, int *, 00196 double *, int *); 00197 int BLASFUNC(qtrsv) (char *, char *, char *, int *, double *, int *, 00198 double *, int *); 00199 int BLASFUNC(ctrsv) (char *, char *, char *, int *, float *, int *, 00200 float *, int *); 00201 int BLASFUNC(ztrsv) (char *, char *, char *, int *, double *, int *, 00202 double *, int *); 00203 int BLASFUNC(xtrsv) (char *, char *, char *, int *, double *, int *, 00204 double *, int *); 00205 00206 int BLASFUNC(stpsv) (char *, char *, char *, int *, float *, float *, int *); 00207 int BLASFUNC(dtpsv) (char *, char *, char *, int *, double *, double *, int *); 00208 int BLASFUNC(qtpsv) (char *, char *, char *, int *, double *, double *, int *); 00209 int BLASFUNC(ctpsv) (char *, char *, char *, int *, float *, float *, int *); 00210 int BLASFUNC(ztpsv) (char *, char *, char *, int *, double *, double *, int *); 00211 int BLASFUNC(xtpsv) (char *, char *, char *, int *, double *, double *, int *); 00212 00213 int BLASFUNC(strmv) (char *, char *, char *, int *, float *, int *, 00214 float *, int *); 00215 int BLASFUNC(dtrmv) (char *, char *, char *, int *, double *, int *, 00216 double *, int *); 00217 int BLASFUNC(qtrmv) (char *, char *, char *, int *, double *, int *, 00218 double *, int *); 00219 int BLASFUNC(ctrmv) (char *, char *, char *, int *, float *, int *, 00220 float *, int *); 00221 int BLASFUNC(ztrmv) (char *, char *, char *, int *, double *, int *, 00222 double *, int *); 00223 int BLASFUNC(xtrmv) (char *, char *, char *, int *, double *, int *, 00224 double *, int *); 00225 00226 int BLASFUNC(stpmv) (char *, char *, char *, int *, float *, float *, int *); 00227 int BLASFUNC(dtpmv) (char *, char *, char *, int *, double *, double *, int *); 00228 int BLASFUNC(qtpmv) (char *, char *, char *, int *, double *, double *, int *); 00229 int BLASFUNC(ctpmv) (char *, char *, char *, int *, float *, float *, int *); 00230 int BLASFUNC(ztpmv) (char *, char *, char *, int *, double *, double *, int *); 00231 int BLASFUNC(xtpmv) (char *, char *, char *, int *, double *, double *, int *); 00232 00233 int BLASFUNC(stbmv) (char *, char *, char *, int *, int *, float *, int *, float *, int *); 00234 int BLASFUNC(dtbmv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00235 int BLASFUNC(qtbmv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00236 int BLASFUNC(ctbmv) (char *, char *, char *, int *, int *, float *, int *, float *, int *); 00237 int BLASFUNC(ztbmv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00238 int BLASFUNC(xtbmv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00239 00240 int BLASFUNC(stbsv) (char *, char *, char *, int *, int *, float *, int *, float *, int *); 00241 int BLASFUNC(dtbsv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00242 int BLASFUNC(qtbsv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00243 int BLASFUNC(ctbsv) (char *, char *, char *, int *, int *, float *, int *, float *, int *); 00244 int BLASFUNC(ztbsv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00245 int BLASFUNC(xtbsv) (char *, char *, char *, int *, int *, double *, int *, double *, int *); 00246 00247 int BLASFUNC(ssymv) (char *, int *, float *, float *, int *, 00248 float *, int *, float *, float *, int *); 00249 int BLASFUNC(dsymv) (char *, int *, double *, double *, int *, 00250 double *, int *, double *, double *, int *); 00251 int BLASFUNC(qsymv) (char *, int *, double *, double *, int *, 00252 double *, int *, double *, double *, int *); 00253 int BLASFUNC(csymv) (char *, int *, float *, float *, int *, 00254 float *, int *, float *, float *, int *); 00255 int BLASFUNC(zsymv) (char *, int *, double *, double *, int *, 00256 double *, int *, double *, double *, int *); 00257 int BLASFUNC(xsymv) (char *, int *, double *, double *, int *, 00258 double *, int *, double *, double *, int *); 00259 00260 int BLASFUNC(sspmv) (char *, int *, float *, float *, 00261 float *, int *, float *, float *, int *); 00262 int BLASFUNC(dspmv) (char *, int *, double *, double *, 00263 double *, int *, double *, double *, int *); 00264 int BLASFUNC(qspmv) (char *, int *, double *, double *, 00265 double *, int *, double *, double *, int *); 00266 int BLASFUNC(cspmv) (char *, int *, float *, float *, 00267 float *, int *, float *, float *, int *); 00268 int BLASFUNC(zspmv) (char *, int *, double *, double *, 00269 double *, int *, double *, double *, int *); 00270 int BLASFUNC(xspmv) (char *, int *, double *, double *, 00271 double *, int *, double *, double *, int *); 00272 00273 int BLASFUNC(ssyr) (char *, int *, float *, float *, int *, 00274 float *, int *); 00275 int BLASFUNC(dsyr) (char *, int *, double *, double *, int *, 00276 double *, int *); 00277 int BLASFUNC(qsyr) (char *, int *, double *, double *, int *, 00278 double *, int *); 00279 int BLASFUNC(csyr) (char *, int *, float *, float *, int *, 00280 float *, int *); 00281 int BLASFUNC(zsyr) (char *, int *, double *, double *, int *, 00282 double *, int *); 00283 int BLASFUNC(xsyr) (char *, int *, double *, double *, int *, 00284 double *, int *); 00285 00286 int BLASFUNC(ssyr2) (char *, int *, float *, 00287 float *, int *, float *, int *, float *, int *); 00288 int BLASFUNC(dsyr2) (char *, int *, double *, 00289 double *, int *, double *, int *, double *, int *); 00290 int BLASFUNC(qsyr2) (char *, int *, double *, 00291 double *, int *, double *, int *, double *, int *); 00292 int BLASFUNC(csyr2) (char *, int *, float *, 00293 float *, int *, float *, int *, float *, int *); 00294 int BLASFUNC(zsyr2) (char *, int *, double *, 00295 double *, int *, double *, int *, double *, int *); 00296 int BLASFUNC(xsyr2) (char *, int *, double *, 00297 double *, int *, double *, int *, double *, int *); 00298 00299 int BLASFUNC(sspr) (char *, int *, float *, float *, int *, 00300 float *); 00301 int BLASFUNC(dspr) (char *, int *, double *, double *, int *, 00302 double *); 00303 int BLASFUNC(qspr) (char *, int *, double *, double *, int *, 00304 double *); 00305 int BLASFUNC(cspr) (char *, int *, float *, float *, int *, 00306 float *); 00307 int BLASFUNC(zspr) (char *, int *, double *, double *, int *, 00308 double *); 00309 int BLASFUNC(xspr) (char *, int *, double *, double *, int *, 00310 double *); 00311 00312 int BLASFUNC(sspr2) (char *, int *, float *, 00313 float *, int *, float *, int *, float *); 00314 int BLASFUNC(dspr2) (char *, int *, double *, 00315 double *, int *, double *, int *, double *); 00316 int BLASFUNC(qspr2) (char *, int *, double *, 00317 double *, int *, double *, int *, double *); 00318 int BLASFUNC(cspr2) (char *, int *, float *, 00319 float *, int *, float *, int *, float *); 00320 int BLASFUNC(zspr2) (char *, int *, double *, 00321 double *, int *, double *, int *, double *); 00322 int BLASFUNC(xspr2) (char *, int *, double *, 00323 double *, int *, double *, int *, double *); 00324 00325 int BLASFUNC(cher) (char *, int *, float *, float *, int *, 00326 float *, int *); 00327 int BLASFUNC(zher) (char *, int *, double *, double *, int *, 00328 double *, int *); 00329 int BLASFUNC(xher) (char *, int *, double *, double *, int *, 00330 double *, int *); 00331 00332 int BLASFUNC(chpr) (char *, int *, float *, float *, int *, float *); 00333 int BLASFUNC(zhpr) (char *, int *, double *, double *, int *, double *); 00334 int BLASFUNC(xhpr) (char *, int *, double *, double *, int *, double *); 00335 00336 int BLASFUNC(cher2) (char *, int *, float *, 00337 float *, int *, float *, int *, float *, int *); 00338 int BLASFUNC(zher2) (char *, int *, double *, 00339 double *, int *, double *, int *, double *, int *); 00340 int BLASFUNC(xher2) (char *, int *, double *, 00341 double *, int *, double *, int *, double *, int *); 00342 00343 int BLASFUNC(chpr2) (char *, int *, float *, 00344 float *, int *, float *, int *, float *); 00345 int BLASFUNC(zhpr2) (char *, int *, double *, 00346 double *, int *, double *, int *, double *); 00347 int BLASFUNC(xhpr2) (char *, int *, double *, 00348 double *, int *, double *, int *, double *); 00349 00350 int BLASFUNC(chemv) (char *, int *, float *, float *, int *, 00351 float *, int *, float *, float *, int *); 00352 int BLASFUNC(zhemv) (char *, int *, double *, double *, int *, 00353 double *, int *, double *, double *, int *); 00354 int BLASFUNC(xhemv) (char *, int *, double *, double *, int *, 00355 double *, int *, double *, double *, int *); 00356 00357 int BLASFUNC(chpmv) (char *, int *, float *, float *, 00358 float *, int *, float *, float *, int *); 00359 int BLASFUNC(zhpmv) (char *, int *, double *, double *, 00360 double *, int *, double *, double *, int *); 00361 int BLASFUNC(xhpmv) (char *, int *, double *, double *, 00362 double *, int *, double *, double *, int *); 00363 00364 int BLASFUNC(snorm)(char *, int *, int *, float *, int *); 00365 int BLASFUNC(dnorm)(char *, int *, int *, double *, int *); 00366 int BLASFUNC(cnorm)(char *, int *, int *, float *, int *); 00367 int BLASFUNC(znorm)(char *, int *, int *, double *, int *); 00368 00369 int BLASFUNC(sgbmv)(char *, int *, int *, int *, int *, float *, float *, int *, 00370 float *, int *, float *, float *, int *); 00371 int BLASFUNC(dgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, 00372 double *, int *, double *, double *, int *); 00373 int BLASFUNC(qgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, 00374 double *, int *, double *, double *, int *); 00375 int BLASFUNC(cgbmv)(char *, int *, int *, int *, int *, float *, float *, int *, 00376 float *, int *, float *, float *, int *); 00377 int BLASFUNC(zgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, 00378 double *, int *, double *, double *, int *); 00379 int BLASFUNC(xgbmv)(char *, int *, int *, int *, int *, double *, double *, int *, 00380 double *, int *, double *, double *, int *); 00381 00382 int BLASFUNC(ssbmv)(char *, int *, int *, float *, float *, int *, 00383 float *, int *, float *, float *, int *); 00384 int BLASFUNC(dsbmv)(char *, int *, int *, double *, double *, int *, 00385 double *, int *, double *, double *, int *); 00386 int BLASFUNC(qsbmv)(char *, int *, int *, double *, double *, int *, 00387 double *, int *, double *, double *, int *); 00388 int BLASFUNC(csbmv)(char *, int *, int *, float *, float *, int *, 00389 float *, int *, float *, float *, int *); 00390 int BLASFUNC(zsbmv)(char *, int *, int *, double *, double *, int *, 00391 double *, int *, double *, double *, int *); 00392 int BLASFUNC(xsbmv)(char *, int *, int *, double *, double *, int *, 00393 double *, int *, double *, double *, int *); 00394 00395 int BLASFUNC(chbmv)(char *, int *, int *, float *, float *, int *, 00396 float *, int *, float *, float *, int *); 00397 int BLASFUNC(zhbmv)(char *, int *, int *, double *, double *, int *, 00398 double *, int *, double *, double *, int *); 00399 int BLASFUNC(xhbmv)(char *, int *, int *, double *, double *, int *, 00400 double *, int *, double *, double *, int *); 00401 00402 /* Level 3 routines */ 00403 00404 int BLASFUNC(sgemm)(char *, char *, int *, int *, int *, float *, 00405 float *, int *, float *, int *, float *, float *, int *); 00406 int BLASFUNC(dgemm)(char *, char *, int *, int *, int *, double *, 00407 double *, int *, double *, int *, double *, double *, int *); 00408 int BLASFUNC(qgemm)(char *, char *, int *, int *, int *, double *, 00409 double *, int *, double *, int *, double *, double *, int *); 00410 int BLASFUNC(cgemm)(char *, char *, int *, int *, int *, float *, 00411 float *, int *, float *, int *, float *, float *, int *); 00412 int BLASFUNC(zgemm)(char *, char *, int *, int *, int *, double *, 00413 double *, int *, double *, int *, double *, double *, int *); 00414 int BLASFUNC(xgemm)(char *, char *, int *, int *, int *, double *, 00415 double *, int *, double *, int *, double *, double *, int *); 00416 00417 int BLASFUNC(cgemm3m)(char *, char *, int *, int *, int *, float *, 00418 float *, int *, float *, int *, float *, float *, int *); 00419 int BLASFUNC(zgemm3m)(char *, char *, int *, int *, int *, double *, 00420 double *, int *, double *, int *, double *, double *, int *); 00421 int BLASFUNC(xgemm3m)(char *, char *, int *, int *, int *, double *, 00422 double *, int *, double *, int *, double *, double *, int *); 00423 00424 int BLASFUNC(sge2mm)(char *, char *, char *, int *, int *, 00425 float *, float *, int *, float *, int *, 00426 float *, float *, int *); 00427 int BLASFUNC(dge2mm)(char *, char *, char *, int *, int *, 00428 double *, double *, int *, double *, int *, 00429 double *, double *, int *); 00430 int BLASFUNC(cge2mm)(char *, char *, char *, int *, int *, 00431 float *, float *, int *, float *, int *, 00432 float *, float *, int *); 00433 int BLASFUNC(zge2mm)(char *, char *, char *, int *, int *, 00434 double *, double *, int *, double *, int *, 00435 double *, double *, int *); 00436 00437 int BLASFUNC(strsm)(char *, char *, char *, char *, int *, int *, 00438 float *, float *, int *, float *, int *); 00439 int BLASFUNC(dtrsm)(char *, char *, char *, char *, int *, int *, 00440 double *, double *, int *, double *, int *); 00441 int BLASFUNC(qtrsm)(char *, char *, char *, char *, int *, int *, 00442 double *, double *, int *, double *, int *); 00443 int BLASFUNC(ctrsm)(char *, char *, char *, char *, int *, int *, 00444 float *, float *, int *, float *, int *); 00445 int BLASFUNC(ztrsm)(char *, char *, char *, char *, int *, int *, 00446 double *, double *, int *, double *, int *); 00447 int BLASFUNC(xtrsm)(char *, char *, char *, char *, int *, int *, 00448 double *, double *, int *, double *, int *); 00449 00450 int BLASFUNC(strmm)(char *, char *, char *, char *, int *, int *, 00451 float *, float *, int *, float *, int *); 00452 int BLASFUNC(dtrmm)(char *, char *, char *, char *, int *, int *, 00453 double *, double *, int *, double *, int *); 00454 int BLASFUNC(qtrmm)(char *, char *, char *, char *, int *, int *, 00455 double *, double *, int *, double *, int *); 00456 int BLASFUNC(ctrmm)(char *, char *, char *, char *, int *, int *, 00457 float *, float *, int *, float *, int *); 00458 int BLASFUNC(ztrmm)(char *, char *, char *, char *, int *, int *, 00459 double *, double *, int *, double *, int *); 00460 int BLASFUNC(xtrmm)(char *, char *, char *, char *, int *, int *, 00461 double *, double *, int *, double *, int *); 00462 00463 int BLASFUNC(ssymm)(char *, char *, int *, int *, float *, float *, int *, 00464 float *, int *, float *, float *, int *); 00465 int BLASFUNC(dsymm)(char *, char *, int *, int *, double *, double *, int *, 00466 double *, int *, double *, double *, int *); 00467 int BLASFUNC(qsymm)(char *, char *, int *, int *, double *, double *, int *, 00468 double *, int *, double *, double *, int *); 00469 int BLASFUNC(csymm)(char *, char *, int *, int *, float *, float *, int *, 00470 float *, int *, float *, float *, int *); 00471 int BLASFUNC(zsymm)(char *, char *, int *, int *, double *, double *, int *, 00472 double *, int *, double *, double *, int *); 00473 int BLASFUNC(xsymm)(char *, char *, int *, int *, double *, double *, int *, 00474 double *, int *, double *, double *, int *); 00475 00476 int BLASFUNC(csymm3m)(char *, char *, int *, int *, float *, float *, int *, 00477 float *, int *, float *, float *, int *); 00478 int BLASFUNC(zsymm3m)(char *, char *, int *, int *, double *, double *, int *, 00479 double *, int *, double *, double *, int *); 00480 int BLASFUNC(xsymm3m)(char *, char *, int *, int *, double *, double *, int *, 00481 double *, int *, double *, double *, int *); 00482 00483 int BLASFUNC(ssyrk)(char *, char *, int *, int *, float *, float *, int *, 00484 float *, float *, int *); 00485 int BLASFUNC(dsyrk)(char *, char *, int *, int *, double *, double *, int *, 00486 double *, double *, int *); 00487 int BLASFUNC(qsyrk)(char *, char *, int *, int *, double *, double *, int *, 00488 double *, double *, int *); 00489 int BLASFUNC(csyrk)(char *, char *, int *, int *, float *, float *, int *, 00490 float *, float *, int *); 00491 int BLASFUNC(zsyrk)(char *, char *, int *, int *, double *, double *, int *, 00492 double *, double *, int *); 00493 int BLASFUNC(xsyrk)(char *, char *, int *, int *, double *, double *, int *, 00494 double *, double *, int *); 00495 00496 int BLASFUNC(ssyr2k)(char *, char *, int *, int *, float *, float *, int *, 00497 float *, int *, float *, float *, int *); 00498 int BLASFUNC(dsyr2k)(char *, char *, int *, int *, double *, double *, int *, 00499 double*, int *, double *, double *, int *); 00500 int BLASFUNC(qsyr2k)(char *, char *, int *, int *, double *, double *, int *, 00501 double*, int *, double *, double *, int *); 00502 int BLASFUNC(csyr2k)(char *, char *, int *, int *, float *, float *, int *, 00503 float *, int *, float *, float *, int *); 00504 int BLASFUNC(zsyr2k)(char *, char *, int *, int *, double *, double *, int *, 00505 double*, int *, double *, double *, int *); 00506 int BLASFUNC(xsyr2k)(char *, char *, int *, int *, double *, double *, int *, 00507 double*, int *, double *, double *, int *); 00508 00509 int BLASFUNC(chemm)(char *, char *, int *, int *, float *, float *, int *, 00510 float *, int *, float *, float *, int *); 00511 int BLASFUNC(zhemm)(char *, char *, int *, int *, double *, double *, int *, 00512 double *, int *, double *, double *, int *); 00513 int BLASFUNC(xhemm)(char *, char *, int *, int *, double *, double *, int *, 00514 double *, int *, double *, double *, int *); 00515 00516 int BLASFUNC(chemm3m)(char *, char *, int *, int *, float *, float *, int *, 00517 float *, int *, float *, float *, int *); 00518 int BLASFUNC(zhemm3m)(char *, char *, int *, int *, double *, double *, int *, 00519 double *, int *, double *, double *, int *); 00520 int BLASFUNC(xhemm3m)(char *, char *, int *, int *, double *, double *, int *, 00521 double *, int *, double *, double *, int *); 00522 00523 int BLASFUNC(cherk)(char *, char *, int *, int *, float *, float *, int *, 00524 float *, float *, int *); 00525 int BLASFUNC(zherk)(char *, char *, int *, int *, double *, double *, int *, 00526 double *, double *, int *); 00527 int BLASFUNC(xherk)(char *, char *, int *, int *, double *, double *, int *, 00528 double *, double *, int *); 00529 00530 int BLASFUNC(cher2k)(char *, char *, int *, int *, float *, float *, int *, 00531 float *, int *, float *, float *, int *); 00532 int BLASFUNC(zher2k)(char *, char *, int *, int *, double *, double *, int *, 00533 double*, int *, double *, double *, int *); 00534 int BLASFUNC(xher2k)(char *, char *, int *, int *, double *, double *, int *, 00535 double*, int *, double *, double *, int *); 00536 int BLASFUNC(cher2m)(char *, char *, char *, int *, int *, float *, float *, int *, 00537 float *, int *, float *, float *, int *); 00538 int BLASFUNC(zher2m)(char *, char *, char *, int *, int *, double *, double *, int *, 00539 double*, int *, double *, double *, int *); 00540 int BLASFUNC(xher2m)(char *, char *, char *, int *, int *, double *, double *, int *, 00541 double*, int *, double *, double *, int *); 00542 00543 int BLASFUNC(sgemt)(char *, int *, int *, float *, float *, int *, 00544 float *, int *); 00545 int BLASFUNC(dgemt)(char *, int *, int *, double *, double *, int *, 00546 double *, int *); 00547 int BLASFUNC(cgemt)(char *, int *, int *, float *, float *, int *, 00548 float *, int *); 00549 int BLASFUNC(zgemt)(char *, int *, int *, double *, double *, int *, 00550 double *, int *); 00551 00552 int BLASFUNC(sgema)(char *, char *, int *, int *, float *, 00553 float *, int *, float *, float *, int *, float *, int *); 00554 int BLASFUNC(dgema)(char *, char *, int *, int *, double *, 00555 double *, int *, double*, double *, int *, double*, int *); 00556 int BLASFUNC(cgema)(char *, char *, int *, int *, float *, 00557 float *, int *, float *, float *, int *, float *, int *); 00558 int BLASFUNC(zgema)(char *, char *, int *, int *, double *, 00559 double *, int *, double*, double *, int *, double*, int *); 00560 00561 int BLASFUNC(sgems)(char *, char *, int *, int *, float *, 00562 float *, int *, float *, float *, int *, float *, int *); 00563 int BLASFUNC(dgems)(char *, char *, int *, int *, double *, 00564 double *, int *, double*, double *, int *, double*, int *); 00565 int BLASFUNC(cgems)(char *, char *, int *, int *, float *, 00566 float *, int *, float *, float *, int *, float *, int *); 00567 int BLASFUNC(zgems)(char *, char *, int *, int *, double *, 00568 double *, int *, double*, double *, int *, double*, int *); 00569 00570 int BLASFUNC(sgetf2)(int *, int *, float *, int *, int *, int *); 00571 int BLASFUNC(dgetf2)(int *, int *, double *, int *, int *, int *); 00572 int BLASFUNC(qgetf2)(int *, int *, double *, int *, int *, int *); 00573 int BLASFUNC(cgetf2)(int *, int *, float *, int *, int *, int *); 00574 int BLASFUNC(zgetf2)(int *, int *, double *, int *, int *, int *); 00575 int BLASFUNC(xgetf2)(int *, int *, double *, int *, int *, int *); 00576 00577 int BLASFUNC(sgetrf)(int *, int *, float *, int *, int *, int *); 00578 int BLASFUNC(dgetrf)(int *, int *, double *, int *, int *, int *); 00579 int BLASFUNC(qgetrf)(int *, int *, double *, int *, int *, int *); 00580 int BLASFUNC(cgetrf)(int *, int *, float *, int *, int *, int *); 00581 int BLASFUNC(zgetrf)(int *, int *, double *, int *, int *, int *); 00582 int BLASFUNC(xgetrf)(int *, int *, double *, int *, int *, int *); 00583 00584 int BLASFUNC(slaswp)(int *, float *, int *, int *, int *, int *, int *); 00585 int BLASFUNC(dlaswp)(int *, double *, int *, int *, int *, int *, int *); 00586 int BLASFUNC(qlaswp)(int *, double *, int *, int *, int *, int *, int *); 00587 int BLASFUNC(claswp)(int *, float *, int *, int *, int *, int *, int *); 00588 int BLASFUNC(zlaswp)(int *, double *, int *, int *, int *, int *, int *); 00589 int BLASFUNC(xlaswp)(int *, double *, int *, int *, int *, int *, int *); 00590 00591 int BLASFUNC(sgetrs)(char *, int *, int *, float *, int *, int *, float *, int *, int *); 00592 int BLASFUNC(dgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *); 00593 int BLASFUNC(qgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *); 00594 int BLASFUNC(cgetrs)(char *, int *, int *, float *, int *, int *, float *, int *, int *); 00595 int BLASFUNC(zgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *); 00596 int BLASFUNC(xgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *); 00597 00598 int BLASFUNC(sgesv)(int *, int *, float *, int *, int *, float *, int *, int *); 00599 int BLASFUNC(dgesv)(int *, int *, double *, int *, int *, double*, int *, int *); 00600 int BLASFUNC(qgesv)(int *, int *, double *, int *, int *, double*, int *, int *); 00601 int BLASFUNC(cgesv)(int *, int *, float *, int *, int *, float *, int *, int *); 00602 int BLASFUNC(zgesv)(int *, int *, double *, int *, int *, double*, int *, int *); 00603 int BLASFUNC(xgesv)(int *, int *, double *, int *, int *, double*, int *, int *); 00604 00605 int BLASFUNC(spotf2)(char *, int *, float *, int *, int *); 00606 int BLASFUNC(dpotf2)(char *, int *, double *, int *, int *); 00607 int BLASFUNC(qpotf2)(char *, int *, double *, int *, int *); 00608 int BLASFUNC(cpotf2)(char *, int *, float *, int *, int *); 00609 int BLASFUNC(zpotf2)(char *, int *, double *, int *, int *); 00610 int BLASFUNC(xpotf2)(char *, int *, double *, int *, int *); 00611 00612 int BLASFUNC(spotrf)(char *, int *, float *, int *, int *); 00613 int BLASFUNC(dpotrf)(char *, int *, double *, int *, int *); 00614 int BLASFUNC(qpotrf)(char *, int *, double *, int *, int *); 00615 int BLASFUNC(cpotrf)(char *, int *, float *, int *, int *); 00616 int BLASFUNC(zpotrf)(char *, int *, double *, int *, int *); 00617 int BLASFUNC(xpotrf)(char *, int *, double *, int *, int *); 00618 00619 int BLASFUNC(slauu2)(char *, int *, float *, int *, int *); 00620 int BLASFUNC(dlauu2)(char *, int *, double *, int *, int *); 00621 int BLASFUNC(qlauu2)(char *, int *, double *, int *, int *); 00622 int BLASFUNC(clauu2)(char *, int *, float *, int *, int *); 00623 int BLASFUNC(zlauu2)(char *, int *, double *, int *, int *); 00624 int BLASFUNC(xlauu2)(char *, int *, double *, int *, int *); 00625 00626 int BLASFUNC(slauum)(char *, int *, float *, int *, int *); 00627 int BLASFUNC(dlauum)(char *, int *, double *, int *, int *); 00628 int BLASFUNC(qlauum)(char *, int *, double *, int *, int *); 00629 int BLASFUNC(clauum)(char *, int *, float *, int *, int *); 00630 int BLASFUNC(zlauum)(char *, int *, double *, int *, int *); 00631 int BLASFUNC(xlauum)(char *, int *, double *, int *, int *); 00632 00633 int BLASFUNC(strti2)(char *, char *, int *, float *, int *, int *); 00634 int BLASFUNC(dtrti2)(char *, char *, int *, double *, int *, int *); 00635 int BLASFUNC(qtrti2)(char *, char *, int *, double *, int *, int *); 00636 int BLASFUNC(ctrti2)(char *, char *, int *, float *, int *, int *); 00637 int BLASFUNC(ztrti2)(char *, char *, int *, double *, int *, int *); 00638 int BLASFUNC(xtrti2)(char *, char *, int *, double *, int *, int *); 00639 00640 int BLASFUNC(strtri)(char *, char *, int *, float *, int *, int *); 00641 int BLASFUNC(dtrtri)(char *, char *, int *, double *, int *, int *); 00642 int BLASFUNC(qtrtri)(char *, char *, int *, double *, int *, int *); 00643 int BLASFUNC(ctrtri)(char *, char *, int *, float *, int *, int *); 00644 int BLASFUNC(ztrtri)(char *, char *, int *, double *, int *, int *); 00645 int BLASFUNC(xtrtri)(char *, char *, int *, double *, int *, int *); 00646 00647 int BLASFUNC(spotri)(char *, int *, float *, int *, int *); 00648 int BLASFUNC(dpotri)(char *, int *, double *, int *, int *); 00649 int BLASFUNC(qpotri)(char *, int *, double *, int *, int *); 00650 int BLASFUNC(cpotri)(char *, int *, float *, int *, int *); 00651 int BLASFUNC(zpotri)(char *, int *, double *, int *, int *); 00652 int BLASFUNC(xpotri)(char *, int *, double *, int *, int *); 00653 00654 #ifdef __cplusplus 00655 } 00656 #endif 00657 00658 #endif