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 cswap_ cswap__
124#define caxpy_ caxpy__
125#define scasum_ scasum__
126#define icamax_ icamax__
127#define ccopy_ ccopy__
128#define cscal_ cscal__
129#define scnrm2_ scnrm2__
130#define caxpy_ caxpy__
131#define cgemv_ cgemv__
132#define ctrsv_ ctrsv__
133#define cgemm_ cgemm__
134#define ctrsm_ ctrsm__
135#define cgerc_ cgerc__
136#define chemv_ chemv__
137#define cher2_ cher2__
139#define zswap_ zswap__
140#define zaxpy_ zaxpy__
141#define dzasum_ dzasum__
142#define izamax_ izamax__
143#define zcopy_ zcopy__
144#define zscal_ zscal__
145#define dznrm2_ dznrm2__
146#define zaxpy_ zaxpy__
147#define zgemv_ zgemv__
148#define ztrsv_ ztrsv__
149#define zgemm_ zgemm__
150#define ztrsm_ ztrsm__
151#define zgerc_ zgerc__
152#define zhemv_ zhemv__
153#define zher2_ zher2__
156#define dlacon_ dlacon__
157#define slacon_ slacon__
158#define icmax1_ icmax1__
159#define scsum1_ scsum1__
160#define clacon_ clacon__
161#define dzsum1_ dzsum1__
162#define izmax1_ izmax1__
163#define zlacon_ zlacon__
166#define c_bridge_dgssv_ c_bridge_dgssv__
167#define c_fortran_sgssv_ c_fortran_sgssv__
168#define c_fortran_dgssv_ c_fortran_dgssv__
169#define c_fortran_cgssv_ c_fortran_cgssv__
170#define c_fortran_zgssv_ c_fortran_zgssv__
173#if (F77_CALL_C == UPCASE)
185#define isamax_ ISAMAX
203#define idamax_ IDAMAX
219#define scasum_ SCASUM
220#define icamax_ ICAMAX
223#define scnrm2_ SCNRM2
234#define dzasum_ DZASUM
235#define izamax_ IZAMAX
238#define dznrm2_ DZNRM2
248#define dlacon_ DLACON
249#define slacon_ SLACON
250#define icmax1_ ICMAX1
251#define scsum1_ SCSUM1
252#define clacon_ CLACON
253#define dzsum1_ DZSUM1
254#define izmax1_ IZMAX1
255#define zlacon_ ZLACON
258#define c_bridge_dgssv_ C_BRIDGE_DGSSV
259#define c_fortran_sgssv_ C_FORTRAN_SGSSV
260#define c_fortran_dgssv_ C_FORTRAN_DGSSV
261#define c_fortran_cgssv_ C_FORTRAN_CGSSV
262#define c_fortran_zgssv_ C_FORTRAN_ZGSSV
266#if (F77_CALL_C == OLD_CRAY)
278#define isamax_ ISAMAX
295#define idamax_ ISAMAX
311#define scasum_ SCASUM
312#define icamax_ ICAMAX
315#define scnrm2_ SCNRM2
327#define dzasum_ DZASUM
328#define izamax_ IZAMAX
331#define dznrm2_ DZNRM2
341#define dlacon_ DLACON
342#define slacon_ SLACON
343#define icmax1_ ICMAX1
344#define scsum1_ SCSUM1
345#define clacon_ CLACON
346#define dzsum1_ DZSUM1
347#define izmax1_ IZMAX1
348#define zlacon_ ZLACON
351#define c_bridge_dgssv_ C_BRIDGE_DGSSV
352#define c_fortran_sgssv_ C_FORTRAN_SGSSV
353#define c_fortran_dgssv_ C_FORTRAN_DGSSV
354#define c_fortran_cgssv_ C_FORTRAN_CGSSV
355#define c_fortran_zgssv_ C_FORTRAN_ZGSSV
359#if (F77_CALL_C == NOCHANGE)
371#define isamax_ isamax
389#define idamax_ idamax
405#define scasum_ scasum
406#define icamax_ icamax
409#define scnrm2_ scnrm2
420#define dzasum_ dzasum
421#define izamax_ izamax
424#define dznrm2_ dznrm2
434#define dlacon_ dlacon
435#define slacon_ slacon
436#define icmax1_ icmax1
437#define scsum1_ scsum1
438#define clacon_ clacon
439#define dzsum1_ dzsum1
440#define izmax1_ izmax1
441#define zlacon_ zlacon
444#define c_bridge_dgssv_ c_bridge_dgssv
445#define c_fortran_sgssv_ c_fortran_sgssv
446#define c_fortran_dgssv_ c_fortran_dgssv
447#define c_fortran_cgssv_ c_fortran_cgssv
448#define c_fortran_zgssv_ c_fortran_zgssv