File:
[local] /
rpl /
lapack /
blas /
Makefile.am
Revision
1.12:
download - view:
text,
annotated -
select for diffs -
revision graph
Mon Jan 27 09:28:12 2014 UTC (11 years, 3 months ago) by
bertrand
Branches:
MAIN
CVS tags:
rpl-4_1_24,
rpl-4_1_23,
rpl-4_1_22,
rpl-4_1_21,
rpl-4_1_20,
rpl-4_1_19,
rpl-4_1_18,
rpl-4_1_17,
HEAD
Cohérence.
1: noinst_LIBRARIES = libblas.a
2:
3: libblas_a_FFLAGS=$(AM_FFLAGS) -g
4:
5: DBLAS1=idamax.f dasum.f daxpy.f dcopy.f ddot.f dnrm2.f \
6: drot.f drotg.f dscal.f dsdot.f dswap.f drotmg.f drotm.f
7:
8: ZBLAS1=dcabs1.f dzasum.f dznrm2.f izamax.f zaxpy.f zcopy.f \
9: zdotc.f zdotu.f zdscal.f zrotg.f zscal.f zswap.f zdrot.f
10:
11: ZB1AUX=idamax.f dasum.f daxpy.f dcopy.f dnrm2.f dscal.f
12:
13: #---------------------------------------------------------------------
14: # The following line defines auxiliary routines needed by both the
15: # Level 2 and Level 3 BLAS. Comment it out only if you already have
16: # both the Level 2 and 3 BLAS.
17: #---------------------------------------------------------------------
18:
19: ALLBLAS = lsame.f xerbla.f xerbla_array.f
20:
21: #---------------------------------------------------------
22: # Comment out the next 4 definitions if you already have
23: # the Level 2 BLAS.
24: #---------------------------------------------------------
25:
26: DBLAS2=dgemv.f dgbmv.f dsymv.f dsbmv.f dspmv.f \
27: dtrmv.f dtbmv.f dtpmv.f dtrsv.f dtbsv.f dtpsv.f \
28: dger.f dsyr.f dspr.f dsyr2.f dspr2.f
29:
30: ZBLAS2=zgemv.f zgbmv.f zhemv.f zhbmv.f zhpmv.f \
31: ztrmv.f ztbmv.f ztpmv.f ztrsv.f ztbsv.f ztpsv.f \
32: zgerc.f zgeru.f zher.f zhpr.f zher2.f zhpr2.f
33:
34: #---------------------------------------------------------
35: # Comment out the next 4 definitions if you already have
36: # the Level 3 BLAS.
37: #---------------------------------------------------------
38:
39: DBLAS3 = dgemm.f dsymm.f dsyrk.f dsyr2k.f dtrmm.f dtrsm.f
40:
41: ZBLAS3 = zgemm.f zsymm.f zsyrk.f zsyr2k.f ztrmm.f ztrsm.f \
42: zhemm.f zherk.f zher2k.f
43:
44: libblas_a_SOURCES = $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \
45: $(ZBLAS1) $(ZBLAS2) $(ZBLAS3)
46:
47: copy:
48: for i in $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \
49: $(ZBLAS1) $(ZBLAS2) $(ZBLAS3); \
50: do echo $$i && if [ -f $(srcdir)/../SRC/BLAS/SRC/$$i ]; then \
51: cp -f $(srcdir)/../SRC/BLAS/SRC/$$i $(srcdir); fi; \
52: done
CVSweb interface <joel.bertrand@systella.fr>