Go to the documentation of this file.
29#ifndef __SUPERLU_CNAMES
30#define __SUPERLU_CNAMES
41#define F77_CALL_C UPCASE
45#define F77_CALL_C NOCHANGE
49#define F77_CALL_C ADD_
53#define F77_CALL_C ADD__
57#define F77_CALL_C OLD_CRAY
62#define F77_CALL_C ADD_
66#if (F77_CALL_C == ADD_)
79#if (F77_CALL_C == ADD__)
91#define isamax_ isamax__
101#define sgemv_ sgemv__
102#define strsv_ strsv__
103#define sgemm_ sgemm__
104#define strsm_ strsm__
106#define dswap_ dswap__
107#define daxpy_ daxpy__
108#define dasum_ dasum__
109#define idamax_ idamax__
110#define dcopy_ dcopy__
111#define dscal_ dscal__
113#define dnrm2_ dnrm2__
114#define dsymv_ dsymv__
116#define dsyr2_ dsyr2__
118#define dgemv_ dgemv__
119#define dtrsv_ dtrsv__
120#define dgemm_ dgemm__
121#define dtrsm_ dtrsm__
123#define cdotc_ cdotc__
124#define dcabs1_ dcabs1__
125#define cswap_ cswap__
126#define caxpy_ caxpy__
127#define scasum_ scasum__
128#define icamax_ icamax__
129#define ccopy_ ccopy__
130#define cscal_ cscal__
131#define scnrm2_ scnrm2__
132#define caxpy_ caxpy__
133#define cgemv_ cgemv__
134#define ctrsv_ ctrsv__
135#define cgemm_ cgemm__
136#define ctrsm_ ctrsm__
137#define cgerc_ cgerc__
138#define chemv_ chemv__
139#define cher2_ cher2__
141#define zdotc_ zdotc__
142#define zswap_ zswap__
143#define zaxpy_ zaxpy__
144#define dzasum_ dzasum__
145#define izamax_ izamax__
146#define zcopy_ zcopy__
147#define zscal_ zscal__
148#define dznrm2_ dznrm2__
149#define zaxpy_ zaxpy__
150#define zgemv_ zgemv__
151#define ztrsv_ ztrsv__
152#define zgemm_ zgemm__
153#define ztrsm_ ztrsm__
154#define zgerc_ zgerc__
155#define zhemv_ zhemv__
156#define zher2_ zher2__
159#define dlacon_ dlacon__
160#define slacon_ slacon__
161#define icmax1_ icmax1__
162#define scsum1_ scsum1__
163#define clacon_ clacon__
164#define dzsum1_ dzsum1__
165#define izmax1_ izmax1__
166#define zlacon_ zlacon__
169#define c_bridge_dgssv_ c_bridge_dgssv__
170#define c_fortran_sgssv_ c_fortran_sgssv__
171#define c_fortran_dgssv_ c_fortran_dgssv__
172#define c_fortran_cgssv_ c_fortran_cgssv__
173#define c_fortran_zgssv_ c_fortran_zgssv__
176#if (F77_CALL_C == UPCASE)
188#define isamax_ ISAMAX
206#define idamax_ IDAMAX
222#define scasum_ SCASUM
223#define icamax_ ICAMAX
226#define scnrm2_ SCNRM2
237#define dzasum_ DZASUM
238#define izamax_ IZAMAX
241#define dznrm2_ DZNRM2
251#define dlacon_ DLACON
252#define slacon_ SLACON
253#define icmax1_ ICMAX1
254#define scsum1_ SCSUM1
255#define clacon_ CLACON
256#define dzsum1_ DZSUM1
257#define izmax1_ IZMAX1
258#define zlacon_ ZLACON
261#define c_bridge_dgssv_ C_BRIDGE_DGSSV
262#define c_fortran_sgssv_ C_FORTRAN_SGSSV
263#define c_fortran_dgssv_ C_FORTRAN_DGSSV
264#define c_fortran_cgssv_ C_FORTRAN_CGSSV
265#define c_fortran_zgssv_ C_FORTRAN_ZGSSV
269#if (F77_CALL_C == OLD_CRAY)
281#define isamax_ ISAMAX
298#define idamax_ ISAMAX
314#define scasum_ SCASUM
315#define icamax_ ICAMAX
318#define scnrm2_ SCNRM2
330#define dzasum_ DZASUM
331#define izamax_ IZAMAX
334#define dznrm2_ DZNRM2
344#define dlacon_ DLACON
345#define slacon_ SLACON
346#define icmax1_ ICMAX1
347#define scsum1_ SCSUM1
348#define clacon_ CLACON
349#define dzsum1_ DZSUM1
350#define izmax1_ IZMAX1
351#define zlacon_ ZLACON
354#define c_bridge_dgssv_ C_BRIDGE_DGSSV
355#define c_fortran_sgssv_ C_FORTRAN_SGSSV
356#define c_fortran_dgssv_ C_FORTRAN_DGSSV
357#define c_fortran_cgssv_ C_FORTRAN_CGSSV
358#define c_fortran_zgssv_ C_FORTRAN_ZGSSV
362#if (F77_CALL_C == NOCHANGE)
374#define isamax_ isamax
392#define idamax_ idamax
408#define scasum_ scasum
409#define icamax_ icamax
412#define scnrm2_ scnrm2
423#define dzasum_ dzasum
424#define izamax_ izamax
427#define dznrm2_ dznrm2
437#define dlacon_ dlacon
438#define slacon_ slacon
439#define icmax1_ icmax1
440#define scsum1_ scsum1
441#define clacon_ clacon
442#define dzsum1_ dzsum1
443#define izmax1_ izmax1
444#define zlacon_ zlacon
447#define c_bridge_dgssv_ c_bridge_dgssv
448#define c_fortran_sgssv_ c_fortran_sgssv
449#define c_fortran_dgssv_ c_fortran_dgssv
450#define c_fortran_cgssv_ c_fortran_cgssv
451#define c_fortran_zgssv_ c_fortran_zgssv