version 1.13, 2016/08/27 15:37:52
|
version 1.17, 2023/08/07 09:09:26
|
Line 2 noinst_LIBRARIES = libblas.a
|
Line 2 noinst_LIBRARIES = libblas.a
|
|
|
libblas_a_FFLAGS=$(AM_FFLAGS) -g |
libblas_a_FFLAGS=$(AM_FFLAGS) -g |
|
|
DBLAS1=idamax.f dasum.f daxpy.f dcopy.f ddot.f dnrm2.f \ |
SRC= \ |
drot.f drotg.f dscal.f dsdot.f dswap.f drotmg.f drotm.f |
dasum.f \ |
|
daxpy.f \ |
|
dcabs1.f \ |
|
dcopy.f \ |
|
ddot.f \ |
|
dgbmv.f \ |
|
dgemm.f \ |
|
dgemv.f \ |
|
dger.f \ |
|
dnrm2.f90 \ |
|
drot.f \ |
|
drotg.f90 \ |
|
drotm.f \ |
|
drotmg.f \ |
|
dsbmv.f \ |
|
dscal.f \ |
|
dsdot.f \ |
|
dspmv.f \ |
|
dspr2.f \ |
|
dspr.f \ |
|
dswap.f \ |
|
dsymm.f \ |
|
dsymv.f \ |
|
dsyr2.f \ |
|
dsyr2k.f \ |
|
dsyr.f \ |
|
dsyrk.f \ |
|
dtbmv.f \ |
|
dtbsv.f \ |
|
dtpmv.f \ |
|
dtpsv.f \ |
|
dtrmm.f \ |
|
dtrmv.f \ |
|
dtrsm.f \ |
|
dtrsv.f \ |
|
dzasum.f \ |
|
dznrm2.f90 \ |
|
idamax.f \ |
|
izamax.f \ |
|
lsame.f \ |
|
xerbla_array.f \ |
|
xerbla.f \ |
|
zaxpy.f \ |
|
zcopy.f \ |
|
zdotc.f \ |
|
zdotu.f \ |
|
zdrot.f \ |
|
zdscal.f \ |
|
zgbmv.f \ |
|
zgemm.f \ |
|
zgemv.f \ |
|
zgerc.f \ |
|
zgeru.f \ |
|
zhbmv.f \ |
|
zhemm.f \ |
|
zhemv.f \ |
|
zher2.f \ |
|
zher2k.f \ |
|
zher.f \ |
|
zherk.f \ |
|
zhpmv.f \ |
|
zhpr2.f \ |
|
zhpr.f \ |
|
zrotg.f90 \ |
|
zscal.f \ |
|
zswap.f \ |
|
zsymm.f \ |
|
zsyr2k.f \ |
|
zsyrk.f \ |
|
ztbmv.f \ |
|
ztbsv.f \ |
|
ztpmv.f \ |
|
ztpsv.f \ |
|
ztrmm.f \ |
|
ztrmv.f \ |
|
ztrsm.f \ |
|
ztrsv.f |
|
|
ZBLAS1=dcabs1.f dzasum.f dznrm2.f izamax.f zaxpy.f zcopy.f \ |
libblas_a_SOURCES = $(SRC) |
zdotc.f zdotu.f zdscal.f zrotg.f zscal.f zswap.f zdrot.f |
|
|
|
ZB1AUX=idamax.f dasum.f daxpy.f dcopy.f dnrm2.f dscal.f |
|
|
|
#--------------------------------------------------------------------- |
|
# The following line defines auxiliary routines needed by both the |
|
# Level 2 and Level 3 BLAS. Comment it out only if you already have |
|
# both the Level 2 and 3 BLAS. |
|
#--------------------------------------------------------------------- |
|
|
|
ALLBLAS = lsame.f xerbla.f xerbla_array.f |
|
|
|
#--------------------------------------------------------- |
|
# Comment out the next 4 definitions if you already have |
|
# the Level 2 BLAS. |
|
#--------------------------------------------------------- |
|
|
|
DBLAS2=dgemv.f dgbmv.f dsymv.f dsbmv.f dspmv.f \ |
|
dtrmv.f dtbmv.f dtpmv.f dtrsv.f dtbsv.f dtpsv.f \ |
|
dger.f dsyr.f dspr.f dsyr2.f dspr2.f |
|
|
|
ZBLAS2=zgemv.f zgbmv.f zhemv.f zhbmv.f zhpmv.f \ |
|
ztrmv.f ztbmv.f ztpmv.f ztrsv.f ztbsv.f ztpsv.f \ |
|
zgerc.f zgeru.f zher.f zhpr.f zher2.f zhpr2.f |
|
|
|
#--------------------------------------------------------- |
|
# Comment out the next 4 definitions if you already have |
|
# the Level 3 BLAS. |
|
#--------------------------------------------------------- |
|
|
|
DBLAS3 = dgemm.f dsymm.f dsyrk.f dsyr2k.f dtrmm.f dtrsm.f |
|
|
|
ZBLAS3 = zgemm.f zsymm.f zsyrk.f zsyr2k.f ztrmm.f ztrsm.f \ |
|
zhemm.f zherk.f zher2k.f |
|
|
|
libblas_a_SOURCES = $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \ |
|
$(ZBLAS1) $(ZBLAS2) $(ZBLAS3) |
|
|
|
copy: |
copy: |
for i in $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \ |
for i in $(ALLBLAS) $(DBLAS1) $(DBLAS2) $(DBLAS3) \ |