Go to the documentation of this file.
19 #ifndef __SUPERLU_CNAMES
20 #define __SUPERLU_CNAMES
31 #define F77_CALL_C UPCASE
35 #define F77_CALL_C NOCHANGE
39 #define F77_CALL_C ADD_
43 #define F77_CALL_C ADD__
47 #define F77_CALL_C OLD_CRAY
52 #define F77_CALL_C ADD_
56 #if (F77_CALL_C == ADD_)
69 #if (F77_CALL_C == ADD__)
78 #define sswap_ sswap__
79 #define saxpy_ saxpy__
80 #define sasum_ sasum__
81 #define isamax_ isamax__
82 #define scopy_ scopy__
83 #define sscal_ sscal__
85 #define snrm2_ snrm2__
86 #define ssymv_ ssymv__
88 #define saxpy_ saxpy__
89 #define ssyr2_ ssyr2__
91 #define sgemv_ sgemv__
92 #define strsv_ strsv__
93 #define sgemm_ sgemm__
94 #define strsm_ strsm__
96 #define dswap_ dswap__
97 #define daxpy_ daxpy__
98 #define dasum_ dasum__
99 #define idamax_ idamax__
100 #define dcopy_ dcopy__
101 #define dscal_ dscal__
103 #define dnrm2_ dnrm2__
104 #define dsymv_ dsymv__
106 #define dsyr2_ dsyr2__
108 #define dgemv_ dgemv__
109 #define dtrsv_ dtrsv__
110 #define dgemm_ dgemm__
111 #define dtrsm_ dtrsm__
113 #define cswap_ cswap__
114 #define caxpy_ caxpy__
115 #define scasum_ scasum__
116 #define icamax_ icamax__
117 #define ccopy_ ccopy__
118 #define cscal_ cscal__
119 #define scnrm2_ scnrm2__
120 #define caxpy_ caxpy__
121 #define cgemv_ cgemv__
122 #define ctrsv_ ctrsv__
123 #define cgemm_ cgemm__
124 #define ctrsm_ ctrsm__
125 #define cgerc_ cgerc__
126 #define chemv_ chemv__
127 #define cher2_ cher2__
129 #define zswap_ zswap__
130 #define zaxpy_ zaxpy__
131 #define dzasum_ dzasum__
132 #define izamax_ izamax__
133 #define zcopy_ zcopy__
134 #define zscal_ zscal__
135 #define dznrm2_ dznrm2__
136 #define zaxpy_ zaxpy__
137 #define zgemv_ zgemv__
138 #define ztrsv_ ztrsv__
139 #define zgemm_ zgemm__
140 #define ztrsm_ ztrsm__
141 #define zgerc_ zgerc__
142 #define zhemv_ zhemv__
143 #define zher2_ zher2__
146 #define dlamch_ dlamch__
147 #define slamch_ slamch__
148 #define xerbla_ xerbla__
149 #define lsame_ lsame__
150 #define dlacon_ dlacon__
151 #define slacon_ slacon__
152 #define icmax1_ icmax1__
153 #define scsum1_ scsum1__
154 #define clacon_ clacon__
155 #define dzsum1_ dzsum1__
156 #define izmax1_ izmax1__
157 #define zlacon_ zlacon__
160 #define c_bridge_dgssv_ c_bridge_dgssv__
161 #define c_fortran_sgssv_ c_fortran_sgssv__
162 #define c_fortran_dgssv_ c_fortran_dgssv__
163 #define c_fortran_cgssv_ c_fortran_cgssv__
164 #define c_fortran_zgssv_ c_fortran_zgssv__
167 #if (F77_CALL_C == UPCASE)
179 #define isamax_ ISAMAX
197 #define idamax_ IDAMAX
213 #define scasum_ SCASUM
214 #define icamax_ ICAMAX
217 #define scnrm2_ SCNRM2
228 #define dzasum_ DZASUM
229 #define izamax_ IZAMAX
232 #define dznrm2_ DZNRM2
242 #define dlamch_ DLAMCH
243 #define slamch_ SLAMCH
244 #define xerbla_ XERBLA
246 #define dlacon_ DLACON
247 #define slacon_ SLACON
248 #define icmax1_ ICMAX1
249 #define scsum1_ SCSUM1
250 #define clacon_ CLACON
251 #define dzsum1_ DZSUM1
252 #define izmax1_ IZMAX1
253 #define zlacon_ ZLACON
256 #define c_bridge_dgssv_ C_BRIDGE_DGSSV
257 #define c_fortran_sgssv_ C_FORTRAN_SGSSV
258 #define c_fortran_dgssv_ C_FORTRAN_DGSSV
259 #define c_fortran_cgssv_ C_FORTRAN_CGSSV
260 #define c_fortran_zgssv_ C_FORTRAN_ZGSSV
264 #if (F77_CALL_C == OLD_CRAY)
276 #define isamax_ ISAMAX
293 #define idamax_ ISAMAX
309 #define scasum_ SCASUM
310 #define icamax_ ICAMAX
313 #define scnrm2_ SCNRM2
325 #define dzasum_ DZASUM
326 #define izamax_ IZAMAX
329 #define dznrm2_ DZNRM2
339 #define dlamch_ DLAMCH
340 #define slamch_ SLAMCH
341 #define xerbla_ XERBLA
343 #define dlacon_ DLACON
344 #define slacon_ SLACON
345 #define icmax1_ ICMAX1
346 #define scsum1_ SCSUM1
347 #define clacon_ CLACON
348 #define dzsum1_ DZSUM1
349 #define izmax1_ IZMAX1
350 #define zlacon_ ZLACON
353 #define c_bridge_dgssv_ C_BRIDGE_DGSSV
354 #define c_fortran_sgssv_ C_FORTRAN_SGSSV
355 #define c_fortran_dgssv_ C_FORTRAN_DGSSV
356 #define c_fortran_cgssv_ C_FORTRAN_CGSSV
357 #define c_fortran_zgssv_ C_FORTRAN_ZGSSV
361 #if (F77_CALL_C == NOCHANGE)
373 #define isamax_ isamax
391 #define idamax_ idamax
407 #define scasum_ scasum
408 #define icamax_ icamax
411 #define scnrm2_ scnrm2
422 #define dzasum_ dzasum
423 #define izamax_ izamax
426 #define dznrm2_ dznrm2
436 #define dlamch_ dlamch
437 #define slamch_ slamch
438 #define xerbla_ xerbla
440 #define dlacon_ dlacon
441 #define slacon_ slacon
442 #define icmax1_ icmax1
443 #define scsum1_ scsum1
444 #define clacon_ clacon
445 #define dzsum1_ dzsum1
446 #define izmax1_ izmax1
447 #define zlacon_ zlacon
450 #define c_bridge_dgssv_ c_bridge_dgssv
451 #define c_fortran_sgssv_ c_fortran_sgssv
452 #define c_fortran_dgssv_ c_fortran_dgssv
453 #define c_fortran_cgssv_ c_fortran_cgssv
454 #define c_fortran_zgssv_ c_fortran_zgssv