enabled and tested optimized getrs lapack functions
This commit is contained in:
parent
65f2fba4c3
commit
536875d463
|
@ -348,7 +348,7 @@ XBLASOBJS = $(XBLAS1OBJS) $(XBLAS2OBJS) $(XBLAS3OBJS)
|
||||||
# slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX) spotri.$(SUFFIX) \
|
# slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX) spotri.$(SUFFIX) \
|
||||||
|
|
||||||
SLAPACKOBJS = \
|
SLAPACKOBJS = \
|
||||||
sgetrf.$(SUFFIX)
|
sgetrf.$(SUFFIX) sgetrs.$(SUFFIX)
|
||||||
|
|
||||||
|
|
||||||
#DLAPACKOBJS = \
|
#DLAPACKOBJS = \
|
||||||
|
@ -357,7 +357,7 @@ SLAPACKOBJS = \
|
||||||
# dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX) dpotri.$(SUFFIX) \
|
# dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX) dpotri.$(SUFFIX) \
|
||||||
|
|
||||||
DLAPACKOBJS = \
|
DLAPACKOBJS = \
|
||||||
dgetrf.$(SUFFIX)
|
dgetrf.$(SUFFIX) dgetrs.$(SUFFIX)
|
||||||
|
|
||||||
QLAPACKOBJS = \
|
QLAPACKOBJS = \
|
||||||
qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
|
qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
|
||||||
|
@ -370,7 +370,7 @@ QLAPACKOBJS = \
|
||||||
# claswp.$(SUFFIX) cgetrs.$(SUFFIX) cgesv.$(SUFFIX) cpotri.$(SUFFIX) \
|
# claswp.$(SUFFIX) cgetrs.$(SUFFIX) cgesv.$(SUFFIX) cpotri.$(SUFFIX) \
|
||||||
|
|
||||||
CLAPACKOBJS = \
|
CLAPACKOBJS = \
|
||||||
cgetrf.$(SUFFIX)
|
cgetrf.$(SUFFIX) cgetrs.$(SUFFIX)
|
||||||
|
|
||||||
|
|
||||||
#ZLAPACKOBJS = \
|
#ZLAPACKOBJS = \
|
||||||
|
@ -379,7 +379,7 @@ CLAPACKOBJS = \
|
||||||
# zlaswp.$(SUFFIX) zgetrs.$(SUFFIX) zgesv.$(SUFFIX) zpotri.$(SUFFIX) \
|
# zlaswp.$(SUFFIX) zgetrs.$(SUFFIX) zgesv.$(SUFFIX) zpotri.$(SUFFIX) \
|
||||||
|
|
||||||
ZLAPACKOBJS = \
|
ZLAPACKOBJS = \
|
||||||
zgetrf.$(SUFFIX)
|
zgetrf.$(SUFFIX) zgetrs.$(SUFFIX)
|
||||||
|
|
||||||
XLAPACKOBJS = \
|
XLAPACKOBJS = \
|
||||||
xgetf2.$(SUFFIX) xgetrf.$(SUFFIX) xlauu2.$(SUFFIX) xlauum.$(SUFFIX) \
|
xgetf2.$(SUFFIX) xgetrf.$(SUFFIX) xlauu2.$(SUFFIX) xlauum.$(SUFFIX) \
|
||||||
|
@ -1907,19 +1907,19 @@ zlaswp.$(SUFFIX) zlaswp.$(PSUFFIX) : zlaswp.c
|
||||||
xlaswp.$(SUFFIX) xlaswp.$(PSUFFIX) : zlaswp.c
|
xlaswp.$(SUFFIX) xlaswp.$(PSUFFIX) : zlaswp.c
|
||||||
$(CC) -c $(CFLAGS) $< -o $(@F)
|
$(CC) -c $(CFLAGS) $< -o $(@F)
|
||||||
|
|
||||||
sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : getrs.c
|
sgetrs.$(SUFFIX) sgetrs.$(PSUFFIX) : lapack/getrs.c
|
||||||
$(CC) -c $(CFLAGS) $< -o $(@F)
|
$(CC) -c $(CFLAGS) $< -o $(@F)
|
||||||
|
|
||||||
dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : getrs.c
|
dgetrs.$(SUFFIX) dgetrs.$(PSUFFIX) : lapack/getrs.c
|
||||||
$(CC) -c $(CFLAGS) $< -o $(@F)
|
$(CC) -c $(CFLAGS) $< -o $(@F)
|
||||||
|
|
||||||
qgetrs.$(SUFFIX) qgetrs.$(PSUFFIX) : getrs.c
|
qgetrs.$(SUFFIX) qgetrs.$(PSUFFIX) : getrs.c
|
||||||
$(CC) -c $(CFLAGS) $< -o $(@F)
|
$(CC) -c $(CFLAGS) $< -o $(@F)
|
||||||
|
|
||||||
cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : zgetrs.c
|
cgetrs.$(SUFFIX) cgetrs.$(PSUFFIX) : lapack/zgetrs.c
|
||||||
$(CC) -c $(CFLAGS) $< -o $(@F)
|
$(CC) -c $(CFLAGS) $< -o $(@F)
|
||||||
|
|
||||||
zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : zgetrs.c
|
zgetrs.$(SUFFIX) zgetrs.$(PSUFFIX) : lapack/zgetrs.c
|
||||||
$(CC) -c $(CFLAGS) $< -o $(@F)
|
$(CC) -c $(CFLAGS) $< -o $(@F)
|
||||||
|
|
||||||
xgetrs.$(SUFFIX) xgetrs.$(PSUFFIX) : zgetrs.c
|
xgetrs.$(SUFFIX) xgetrs.$(PSUFFIX) : zgetrs.c
|
||||||
|
|
|
@ -157,7 +157,7 @@ SLASRC = \
|
||||||
sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \
|
sgeqrt.o sgeqrt2.o sgeqrt3.o sgemqrt.o \
|
||||||
stpqrt.o stpqrt2.o stpmqrt.o stprfb.o
|
stpqrt.o stpqrt2.o stpmqrt.o stprfb.o
|
||||||
|
|
||||||
DSLASRC = spotrs.o sgetrs.o spotrf.o
|
DSLASRC = spotrs.o spotrf.o
|
||||||
|
|
||||||
ifdef USEXBLAS
|
ifdef USEXBLAS
|
||||||
SXLASRC = sgesvxx.o sgerfsx.o sla_gerfsx_extended.o sla_geamv.o \
|
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
|
cla_lin_berr.o clarscl2.o clascl2.o cla_wwaddw.o
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ZCLASRC = cpotrs.o cgetrs.o cpotrf.o
|
ZCLASRC = cpotrs.o cpotrf.o
|
||||||
|
|
||||||
DLASRC = \
|
DLASRC = \
|
||||||
dgbbrd.o dgbcon.o dgbequ.o dgbrfs.o dgbsv.o \
|
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 \
|
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 \
|
dgerq2.o dgerqf.o dgesc2.o dgesdd.o dgesv.o dgesvd.o dgesvx.o \
|
||||||
dgetc2.o dgetf2.o dgetri.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 \
|
dggglm.o dgghrd.o dgglse.o dggqrf.o \
|
||||||
dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \
|
dggrqf.o dggsvd.o dggsvp.o dgtcon.o dgtrfs.o dgtsv.o \
|
||||||
dgtsvx.o dgttrf.o dgttrs.o dgtts2.o dhgeqz.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 \
|
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 \
|
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 \
|
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 \
|
zggbak.o zggbal.o zgges.o zggesx.o zggev.o zggevx.o zggglm.o \
|
||||||
zgghrd.o zgglse.o zggqrf.o zggrqf.o \
|
zgghrd.o zgglse.o zggqrf.o zggrqf.o \
|
||||||
zggsvd.o zggsvp.o \
|
zggsvd.o zggsvp.o \
|
||||||
|
|
|
@ -2,7 +2,7 @@ TOPDIR = ..
|
||||||
include ../Makefile.system
|
include ../Makefile.system
|
||||||
|
|
||||||
#SUBDIRS = laswp getf2 getrf potf2 potrf lauu2 lauum trti2 trtri getrs
|
#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
|
FLAMEDIRS = laswp getf2 potf2 lauu2 trti2
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue