enabled and tested optimized getrs lapack functions
authorwernsaar <wernsaar@googlemail.com>
Sun, 18 May 2014 19:13:56 +0000 (21:13 +0200)
committerwernsaar <wernsaar@googlemail.com>
Sun, 18 May 2014 19:13:56 +0000 (21:13 +0200)
interface/Makefile
lapack-netlib/SRC/Makefile
lapack/Makefile

index 1b60ee39104b9def0b7506a08e22d01083eef7d4..957b4a8fe6c9722b58cfa17204e1ce732c1c3b4d 100644 (file)
@@ -348,7 +348,7 @@ XBLASOBJS    = $(XBLAS1OBJS) $(XBLAS2OBJS) $(XBLAS3OBJS)
 #      slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX)  spotri.$(SUFFIX) \
 
 SLAPACKOBJS    = \
-       sgetrf.$(SUFFIX)
+       sgetrf.$(SUFFIX) sgetrs.$(SUFFIX)
 
 
 #DLAPACKOBJS   = \
@@ -357,7 +357,7 @@ SLAPACKOBJS = \
 #      dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX)  dpotri.$(SUFFIX) \
 
 DLAPACKOBJS    = \
-       dgetrf.$(SUFFIX) 
+       dgetrf.$(SUFFIX) dgetrs.$(SUFFIX)
 
 QLAPACKOBJS    = \
        qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
@@ -370,7 +370,7 @@ QLAPACKOBJS = \
 #      claswp.$(SUFFIX) cgetrs.$(SUFFIX) cgesv.$(SUFFIX)  cpotri.$(SUFFIX) \
 
 CLAPACKOBJS    = \
-       cgetrf.$(SUFFIX)
+       cgetrf.$(SUFFIX) cgetrs.$(SUFFIX)
 
 
 #ZLAPACKOBJS   = \
@@ -379,7 +379,7 @@ CLAPACKOBJS = \
 #      zlaswp.$(SUFFIX) zgetrs.$(SUFFIX) zgesv.$(SUFFIX)  zpotri.$(SUFFIX) \
 
 ZLAPACKOBJS    = \
-       zgetrf.$(SUFFIX)
+       zgetrf.$(SUFFIX) zgetrs.$(SUFFIX)
 
 XLAPACKOBJS    = \
        xgetf2.$(SUFFIX) xgetrf.$(SUFFIX) xlauu2.$(SUFFIX) xlauum.$(SUFFIX) \
@@ -1907,19 +1907,19 @@ zlaswp.$(SUFFIX) zlaswp.$(PSUFFIX) : zlaswp.c
 xlaswp.$(SUFFIX) xlaswp.$(PSUFFIX) : zlaswp.c
        $(CC) -c $(CFLAGS) $< -o $(@F)
 
-sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : getrs.c
+sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : lapack/getrs.c
        $(CC) -c $(CFLAGS) $< -o $(@F)
 
-dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : getrs.c
+dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : lapack/getrs.c
        $(CC) -c $(CFLAGS) $< -o $(@F)
 
 qgetrs.$(SUFFIX) qgetrs.$(PSUFFIX) : getrs.c
        $(CC) -c $(CFLAGS) $< -o $(@F)
 
-cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : zgetrs.c
+cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : lapack/zgetrs.c
        $(CC) -c $(CFLAGS) $< -o $(@F)
 
-zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : zgetrs.c
+zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : lapack/zgetrs.c
        $(CC) -c $(CFLAGS) $< -o $(@F)
 
 xgetrs.$(SUFFIX) xgetrs.$(PSUFFIX) : zgetrs.c
index 789f0f907f5195b6ef53f4a6767ba49b0273d8f6..6b76852b032386f6b7e9d8a36b02227a18da7f2b 100644 (file)
@@ -157,7 +157,7 @@ SLASRC = \
    sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \
    stpqrt.o stpqrt2.o stpmqrt.o stprfb.o
 
-DSLASRC = spotrs.o sgetrs.o spotrf.o 
+DSLASRC = spotrs.o spotrf.o 
 
 ifdef USEXBLAS
 SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o                \
@@ -252,7 +252,7 @@ CXLASRC = cgesvxx.o cgerfsx.o cla_gerfsx_extended.o cla_geamv.o \
    cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
 endif
 
-ZCLASRC = cpotrs.o cgetrs.o cpotrf.o 
+ZCLASRC = cpotrs.o cpotrf.o 
 
 DLASRC = \
    dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o  \
@@ -263,7 +263,7 @@ DLASRC = \
    dgeqp3.o dgeqpf.o dgeqr2.o dgeqr2p.o dgeqrf.o dgeqrfp.o dgerfs.o \
    dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o  dgesvd.o dgesvx.o  \
    dgetc2.o dgetf2.o dgetri.o \
-   dgetrs.o dggbak.o dggbal.o dgges.o  dggesx.o dggev.o  dggevx.o \
+   dggbak.o dggbal.o dgges.o  dggesx.o dggev.o  dggevx.o \
    dggglm.o dgghrd.o dgglse.o dggqrf.o \
    dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o  \
    dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.o \
@@ -336,7 +336,7 @@ ZLASRC = \
    zgels.o  zgelsd.o zgelss.o zgelsx.o zgelsy.o zgeql2.o zgeqlf.o zgeqp3.o \
    zgeqpf.o zgeqr2.o zgeqr2p.o zgeqrf.o zgeqrfp.o zgerfs.o zgerq2.o zgerqf.o \
    zgesc2.o zgesdd.o zgesv.o  zgesvd.o zgesvx.o zgetc2.o zgetf2.o  \
-   zgetri.o zgetrs.o \
+   zgetri.o  \
    zggbak.o zggbal.o zgges.o  zggesx.o zggev.o  zggevx.o zggglm.o \
    zgghrd.o zgglse.o zggqrf.o zggrqf.o \
    zggsvd.o zggsvp.o \
index da88ba00e6a229776b14ca7add5bb14aca985c76..b0e3cf071b377c4b660c70d61dc06b3d56afa6e4 100644 (file)
@@ -2,7 +2,7 @@ TOPDIR  = ..
 include ../Makefile.system
 
 #SUBDIRS       = laswp getf2 getrf potf2 potrf lauu2 lauum trti2 trtri getrs
-SUBDIRS        = getrf getf2 laswp
+SUBDIRS        = getrf getf2 laswp getrs
 
 FLAMEDIRS = laswp getf2 potf2 lauu2 trti2