lapack.h
Go to the documentation of this file.
1 #ifndef LAPACK_H
2 #define LAPACK_H
3 
4 #include "../blas/blas.h"
5 
6 #ifdef __cplusplus
7 extern "C" {
8 #endif
9 
10 void BLASFUNC(csymv)(const char *, const int *, const float *, const float *, const int *, const float *, const int *,
11  const float *, float *, const int *);
12 void BLASFUNC(zsymv)(const char *, const int *, const double *, const double *, const int *, const double *,
13  const int *, const double *, double *, const int *);
14 void BLASFUNC(xsymv)(const char *, const int *, const double *, const double *, const int *, const double *,
15  const int *, const double *, double *, const int *);
16 
17 void BLASFUNC(cspmv)(char *, int *, float *, float *, float *, int *, float *, float *, int *);
18 void BLASFUNC(zspmv)(char *, int *, double *, double *, double *, int *, double *, double *, int *);
19 void BLASFUNC(xspmv)(char *, int *, double *, double *, double *, int *, double *, double *, int *);
20 
21 void BLASFUNC(csyr)(char *, int *, float *, float *, int *, float *, int *);
22 void BLASFUNC(zsyr)(char *, int *, double *, double *, int *, double *, int *);
23 void BLASFUNC(xsyr)(char *, int *, double *, double *, int *, double *, int *);
24 
25 void BLASFUNC(cspr)(char *, int *, float *, float *, int *, float *);
26 void BLASFUNC(zspr)(char *, int *, double *, double *, int *, double *);
27 void BLASFUNC(xspr)(char *, int *, double *, double *, int *, double *);
28 
29 void BLASFUNC(sgemt)(char *, int *, int *, float *, float *, int *, float *, int *);
30 void BLASFUNC(dgemt)(char *, int *, int *, double *, double *, int *, double *, int *);
31 void BLASFUNC(cgemt)(char *, int *, int *, float *, float *, int *, float *, int *);
32 void BLASFUNC(zgemt)(char *, int *, int *, double *, double *, int *, double *, int *);
33 
34 void BLASFUNC(sgema)(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *);
35 void BLASFUNC(dgema)(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *,
36  int *);
37 void BLASFUNC(cgema)(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *);
38 void BLASFUNC(zgema)(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *,
39  int *);
40 
41 void BLASFUNC(sgems)(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *);
42 void BLASFUNC(dgems)(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *,
43  int *);
44 void BLASFUNC(cgems)(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *);
45 void BLASFUNC(zgems)(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *,
46  int *);
47 
48 void BLASFUNC(sgetf2)(int *, int *, float *, int *, int *, int *);
49 void BLASFUNC(dgetf2)(int *, int *, double *, int *, int *, int *);
50 void BLASFUNC(qgetf2)(int *, int *, double *, int *, int *, int *);
51 void BLASFUNC(cgetf2)(int *, int *, float *, int *, int *, int *);
52 void BLASFUNC(zgetf2)(int *, int *, double *, int *, int *, int *);
53 void BLASFUNC(xgetf2)(int *, int *, double *, int *, int *, int *);
54 
55 void BLASFUNC(sgetrf)(int *, int *, float *, int *, int *, int *);
56 void BLASFUNC(dgetrf)(int *, int *, double *, int *, int *, int *);
57 void BLASFUNC(qgetrf)(int *, int *, double *, int *, int *, int *);
58 void BLASFUNC(cgetrf)(int *, int *, float *, int *, int *, int *);
59 void BLASFUNC(zgetrf)(int *, int *, double *, int *, int *, int *);
60 void BLASFUNC(xgetrf)(int *, int *, double *, int *, int *, int *);
61 
62 void BLASFUNC(slaswp)(int *, float *, int *, int *, int *, int *, int *);
63 void BLASFUNC(dlaswp)(int *, double *, int *, int *, int *, int *, int *);
64 void BLASFUNC(qlaswp)(int *, double *, int *, int *, int *, int *, int *);
65 void BLASFUNC(claswp)(int *, float *, int *, int *, int *, int *, int *);
66 void BLASFUNC(zlaswp)(int *, double *, int *, int *, int *, int *, int *);
67 void BLASFUNC(xlaswp)(int *, double *, int *, int *, int *, int *, int *);
68 
69 void BLASFUNC(sgetrs)(char *, int *, int *, float *, int *, int *, float *, int *, int *);
70 void BLASFUNC(dgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *);
71 void BLASFUNC(qgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *);
72 void BLASFUNC(cgetrs)(char *, int *, int *, float *, int *, int *, float *, int *, int *);
73 void BLASFUNC(zgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *);
74 void BLASFUNC(xgetrs)(char *, int *, int *, double *, int *, int *, double *, int *, int *);
75 
76 void BLASFUNC(sgesv)(int *, int *, float *, int *, int *, float *, int *, int *);
77 void BLASFUNC(dgesv)(int *, int *, double *, int *, int *, double *, int *, int *);
78 void BLASFUNC(qgesv)(int *, int *, double *, int *, int *, double *, int *, int *);
79 void BLASFUNC(cgesv)(int *, int *, float *, int *, int *, float *, int *, int *);
80 void BLASFUNC(zgesv)(int *, int *, double *, int *, int *, double *, int *, int *);
81 void BLASFUNC(xgesv)(int *, int *, double *, int *, int *, double *, int *, int *);
82 
83 void BLASFUNC(spotf2)(char *, int *, float *, int *, int *);
84 void BLASFUNC(dpotf2)(char *, int *, double *, int *, int *);
85 void BLASFUNC(qpotf2)(char *, int *, double *, int *, int *);
86 void BLASFUNC(cpotf2)(char *, int *, float *, int *, int *);
87 void BLASFUNC(zpotf2)(char *, int *, double *, int *, int *);
88 void BLASFUNC(xpotf2)(char *, int *, double *, int *, int *);
89 
90 void BLASFUNC(spotrf)(char *, int *, float *, int *, int *);
91 void BLASFUNC(dpotrf)(char *, int *, double *, int *, int *);
92 void BLASFUNC(qpotrf)(char *, int *, double *, int *, int *);
93 void BLASFUNC(cpotrf)(char *, int *, float *, int *, int *);
94 void BLASFUNC(zpotrf)(char *, int *, double *, int *, int *);
95 void BLASFUNC(xpotrf)(char *, int *, double *, int *, int *);
96 
97 void BLASFUNC(slauu2)(char *, int *, float *, int *, int *);
98 void BLASFUNC(dlauu2)(char *, int *, double *, int *, int *);
99 void BLASFUNC(qlauu2)(char *, int *, double *, int *, int *);
100 void BLASFUNC(clauu2)(char *, int *, float *, int *, int *);
101 void BLASFUNC(zlauu2)(char *, int *, double *, int *, int *);
102 void BLASFUNC(xlauu2)(char *, int *, double *, int *, int *);
103 
104 void BLASFUNC(slauum)(char *, int *, float *, int *, int *);
105 void BLASFUNC(dlauum)(char *, int *, double *, int *, int *);
106 void BLASFUNC(qlauum)(char *, int *, double *, int *, int *);
107 void BLASFUNC(clauum)(char *, int *, float *, int *, int *);
108 void BLASFUNC(zlauum)(char *, int *, double *, int *, int *);
109 void BLASFUNC(xlauum)(char *, int *, double *, int *, int *);
110 
111 void BLASFUNC(strti2)(char *, char *, int *, float *, int *, int *);
112 void BLASFUNC(dtrti2)(char *, char *, int *, double *, int *, int *);
113 void BLASFUNC(qtrti2)(char *, char *, int *, double *, int *, int *);
114 void BLASFUNC(ctrti2)(char *, char *, int *, float *, int *, int *);
115 void BLASFUNC(ztrti2)(char *, char *, int *, double *, int *, int *);
116 void BLASFUNC(xtrti2)(char *, char *, int *, double *, int *, int *);
117 
118 void BLASFUNC(strtri)(char *, char *, int *, float *, int *, int *);
119 void BLASFUNC(dtrtri)(char *, char *, int *, double *, int *, int *);
120 void BLASFUNC(qtrtri)(char *, char *, int *, double *, int *, int *);
121 void BLASFUNC(ctrtri)(char *, char *, int *, float *, int *, int *);
122 void BLASFUNC(ztrtri)(char *, char *, int *, double *, int *, int *);
123 void BLASFUNC(xtrtri)(char *, char *, int *, double *, int *, int *);
124 
125 void BLASFUNC(spotri)(char *, int *, float *, int *, int *);
126 void BLASFUNC(dpotri)(char *, int *, double *, int *, int *);
127 void BLASFUNC(qpotri)(char *, int *, double *, int *, int *);
128 void BLASFUNC(cpotri)(char *, int *, float *, int *, int *);
129 void BLASFUNC(zpotri)(char *, int *, double *, int *, int *);
130 void BLASFUNC(xpotri)(char *, int *, double *, int *, int *);
131 
132 #ifdef __cplusplus
133 }
134 #endif
135 
136 #endif
#define BLASFUNC(FUNC)
Definition: bench/btl/libs/BLAS/blas.h:4
void BLASFUNC() clauu2(char *, int *, float *, int *, int *)
void BLASFUNC() zpotf2(char *, int *, double *, int *, int *)
void BLASFUNC() spotf2(char *, int *, float *, int *, int *)
void BLASFUNC() qlaswp(int *, double *, int *, int *, int *, int *, int *)
void BLASFUNC() zspmv(char *, int *, double *, double *, double *, int *, double *, double *, int *)
void BLASFUNC() slaswp(int *, float *, int *, int *, int *, int *, int *)
void BLASFUNC() qpotri(char *, int *, double *, int *, int *)
void BLASFUNC() sgetrs(char *, int *, int *, float *, int *, int *, float *, int *, int *)
void BLASFUNC() slauu2(char *, int *, float *, int *, int *)
void BLASFUNC() qlauu2(char *, int *, double *, int *, int *)
void BLASFUNC() dpotri(char *, int *, double *, int *, int *)
void BLASFUNC() dgema(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() strtri(char *, char *, int *, float *, int *, int *)
void BLASFUNC() claswp(int *, float *, int *, int *, int *, int *, int *)
void BLASFUNC() xtrti2(char *, char *, int *, double *, int *, int *)
void BLASFUNC() dtrti2(char *, char *, int *, double *, int *, int *)
void BLASFUNC() cpotf2(char *, int *, float *, int *, int *)
void BLASFUNC() xpotrf(char *, int *, double *, int *, int *)
void BLASFUNC() qlauum(char *, int *, double *, int *, int *)
void BLASFUNC() ctrti2(char *, char *, int *, float *, int *, int *)
void BLASFUNC() ztrtri(char *, char *, int *, double *, int *, int *)
void BLASFUNC() zlauum(char *, int *, double *, int *, int *)
void BLASFUNC() spotrf(char *, int *, float *, int *, int *)
void BLASFUNC() dpotf2(char *, int *, double *, int *, int *)
void BLASFUNC() cgemt(char *, int *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() dgemt(char *, int *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() zspr(char *, int *, double *, double *, int *, double *)
void BLASFUNC() qgetf2(int *, int *, double *, int *, int *, int *)
void BLASFUNC() xpotf2(char *, int *, double *, int *, int *)
void BLASFUNC() xspmv(char *, int *, double *, double *, double *, int *, double *, double *, int *)
void BLASFUNC() csymv(const char *, const int *, const float *, const float *, const int *, const float *, const int *, const float *, float *, const int *)
void BLASFUNC() ztrti2(char *, char *, int *, double *, int *, int *)
void BLASFUNC() dlauum(char *, int *, double *, int *, int *)
void BLASFUNC() zlauu2(char *, int *, double *, int *, int *)
void BLASFUNC() zgemt(char *, int *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() xlaswp(int *, double *, int *, int *, int *, int *, int *)
void BLASFUNC() zgems(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() cpotri(char *, int *, float *, int *, int *)
void BLASFUNC() zlaswp(int *, double *, int *, int *, int *, int *, int *)
void BLASFUNC() dlaswp(int *, double *, int *, int *, int *, int *, int *)
void BLASFUNC() dgems(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() xsyr(char *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() cspr(char *, int *, float *, float *, int *, float *)
void BLASFUNC() zpotrf(char *, int *, double *, int *, int *)
void BLASFUNC() zgesv(int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() zgetrs(char *, int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() xgetf2(int *, int *, double *, int *, int *, int *)
void BLASFUNC() xgesv(int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() sgema(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() qpotf2(char *, int *, double *, int *, int *)
void BLASFUNC() cgetrf(int *, int *, float *, int *, int *, int *)
void BLASFUNC() slauum(char *, int *, float *, int *, int *)
void BLASFUNC() xlauum(char *, int *, double *, int *, int *)
void BLASFUNC() qtrtri(char *, char *, int *, double *, int *, int *)
void BLASFUNC() cspmv(char *, int *, float *, float *, float *, int *, float *, float *, int *)
void BLASFUNC() dtrtri(char *, char *, int *, double *, int *, int *)
void BLASFUNC() xtrtri(char *, char *, int *, double *, int *, int *)
void BLASFUNC() zgema(char *, char *, int *, int *, double *, double *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() xpotri(char *, int *, double *, int *, int *)
void BLASFUNC() xgetrs(char *, int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() qgesv(int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() qpotrf(char *, int *, double *, int *, int *)
void BLASFUNC() dgesv(int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() dpotrf(char *, int *, double *, int *, int *)
void BLASFUNC() strti2(char *, char *, int *, float *, int *, int *)
void BLASFUNC() xgetrf(int *, int *, double *, int *, int *, int *)
void BLASFUNC() qgetrf(int *, int *, double *, int *, int *, int *)
void BLASFUNC() xsymv(const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() dgetrs(char *, int *, int *, double *, int *, int *, double *, int *, int *)
void BLASFUNC() csyr(char *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() qtrti2(char *, char *, int *, double *, int *, int *)
void BLASFUNC() dlauu2(char *, int *, double *, int *, int *)
void BLASFUNC() xlauu2(char *, int *, double *, int *, int *)
void BLASFUNC() ctrtri(char *, char *, int *, float *, int *, int *)
void BLASFUNC() cpotrf(char *, int *, float *, int *, int *)
void BLASFUNC() cgema(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() cgetf2(int *, int *, float *, int *, int *, int *)
void BLASFUNC() cgems(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() spotri(char *, int *, float *, int *, int *)
void BLASFUNC() cgesv(int *, int *, float *, int *, int *, float *, int *, int *)
void BLASFUNC() clauum(char *, int *, float *, int *, int *)
void BLASFUNC() zpotri(char *, int *, double *, int *, int *)
void BLASFUNC() zsyr(char *, int *, double *, double *, int *, double *, int *)
void BLASFUNC() cgetrs(char *, int *, int *, float *, int *, int *, float *, int *, int *)
void BLASFUNC() sgems(char *, char *, int *, int *, float *, float *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() xspr(char *, int *, double *, double *, int *, double *)
void BLASFUNC() sgetrf(int *, int *, float *, int *, int *, int *)
void BLASFUNC() zgetrf(int *, int *, double *, int *, int *, int *)
void BLASFUNC() sgesv(int *, int *, float *, int *, int *, float *, int *, int *)
void BLASFUNC() dgetrf(int *, int *, double *, int *, int *, int *)
void BLASFUNC() sgetf2(int *, int *, float *, int *, int *, int *)
void BLASFUNC() zgetf2(int *, int *, double *, int *, int *, int *)
void BLASFUNC() sgemt(char *, int *, int *, float *, float *, int *, float *, int *)
void BLASFUNC() dgetf2(int *, int *, double *, int *, int *, int *)
void BLASFUNC() zsymv(const char *, const int *, const double *, const double *, const int *, const double *, const int *, const double *, double *, const int *)
void BLASFUNC() qgetrs(char *, int *, int *, double *, int *, int *, double *, int *, int *)