enabled and tested optimized dgetrf function
This commit is contained in:
		
							parent
							
								
									c0cf875a82
								
							
						
					
					
						commit
						ac029f81b3
					
				| 
						 | 
					@ -347,10 +347,13 @@ SLAPACKOBJS	= \
 | 
				
			||||||
	spotf2.$(SUFFIX) spotrf.$(SUFFIX) strti2.$(SUFFIX) strtri.$(SUFFIX) \
 | 
						spotf2.$(SUFFIX) spotrf.$(SUFFIX) strti2.$(SUFFIX) strtri.$(SUFFIX) \
 | 
				
			||||||
	slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX)  spotri.$(SUFFIX) \
 | 
						slaswp.$(SUFFIX) sgetrs.$(SUFFIX) sgesv.$(SUFFIX)  spotri.$(SUFFIX) \
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#DLAPACKOBJS	= \
 | 
				
			||||||
 | 
					#	dgetf2.$(SUFFIX) dgetrf.$(SUFFIX) dlauu2.$(SUFFIX) dlauum.$(SUFFIX) \
 | 
				
			||||||
 | 
					#	dpotf2.$(SUFFIX) dpotrf.$(SUFFIX) dtrti2.$(SUFFIX) dtrtri.$(SUFFIX) \
 | 
				
			||||||
 | 
					#	dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX)  dpotri.$(SUFFIX) \
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DLAPACKOBJS	= \
 | 
					DLAPACKOBJS	= \
 | 
				
			||||||
	dgetf2.$(SUFFIX) dgetrf.$(SUFFIX) dlauu2.$(SUFFIX) dlauum.$(SUFFIX) \
 | 
						dgetrf.$(SUFFIX) 
 | 
				
			||||||
	dpotf2.$(SUFFIX) dpotrf.$(SUFFIX) dtrti2.$(SUFFIX) dtrtri.$(SUFFIX) \
 | 
					 | 
				
			||||||
	dlaswp.$(SUFFIX) dgetrs.$(SUFFIX) dgesv.$(SUFFIX)  dpotri.$(SUFFIX) \
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
QLAPACKOBJS	= \
 | 
					QLAPACKOBJS	= \
 | 
				
			||||||
	qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
 | 
						qgetf2.$(SUFFIX) qgetrf.$(SUFFIX) qlauu2.$(SUFFIX) qlauum.$(SUFFIX) \
 | 
				
			||||||
| 
						 | 
					@ -372,15 +375,15 @@ XLAPACKOBJS	= \
 | 
				
			||||||
	xpotf2.$(SUFFIX) xpotrf.$(SUFFIX) xtrti2.$(SUFFIX) xtrtri.$(SUFFIX) \
 | 
						xpotf2.$(SUFFIX) xpotrf.$(SUFFIX) xtrti2.$(SUFFIX) xtrtri.$(SUFFIX) \
 | 
				
			||||||
	xlaswp.$(SUFFIX) xgetrs.$(SUFFIX) xgesv.$(SUFFIX)  xpotri.$(SUFFIX) \
 | 
						xlaswp.$(SUFFIX) xgetrs.$(SUFFIX) xgesv.$(SUFFIX)  xpotri.$(SUFFIX) \
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#ifneq ($(NO_LAPACK), 1)
 | 
					ifneq ($(NO_LAPACK), 1)
 | 
				
			||||||
#SBLASOBJS += $(SLAPACKOBJS)
 | 
					#SBLASOBJS += $(SLAPACKOBJS)
 | 
				
			||||||
#DBLASOBJS += $(DLAPACKOBJS)
 | 
					DBLASOBJS += $(DLAPACKOBJS)
 | 
				
			||||||
#QBLASOBJS += $(QLAPACKOBJS)
 | 
					#QBLASOBJS += $(QLAPACKOBJS)
 | 
				
			||||||
#CBLASOBJS += $(CLAPACKOBJS)
 | 
					#CBLASOBJS += $(CLAPACKOBJS)
 | 
				
			||||||
#ZBLASOBJS += $(ZLAPACKOBJS)
 | 
					#ZBLASOBJS += $(ZLAPACKOBJS)
 | 
				
			||||||
#XBLASOBJS += $(XLAPACKOBJS)
 | 
					#XBLASOBJS += $(XLAPACKOBJS)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#endif
 | 
					endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FUNCOBJS    = $(SBLASOBJS) $(DBLASOBJS) $(CBLASOBJS) $(ZBLASOBJS)
 | 
					FUNCOBJS    = $(SBLASOBJS) $(DBLASOBJS) $(CBLASOBJS) $(ZBLASOBJS)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1752,7 +1755,7 @@ xgetf2.$(SUFFIX) xgetf2.$(PSUFFIX) : zgetf2.c
 | 
				
			||||||
sgetrf.$(SUFFIX) sgetrf.$(PSUFFIX) : getrf.c
 | 
					sgetrf.$(SUFFIX) sgetrf.$(PSUFFIX) : getrf.c
 | 
				
			||||||
	$(CC) -c $(CFLAGS) $< -o $(@F)
 | 
						$(CC) -c $(CFLAGS) $< -o $(@F)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
dgetrf.$(SUFFIX) dgetrf.$(PSUFFIX) : getrf.c
 | 
					dgetrf.$(SUFFIX) dgetrf.$(PSUFFIX) : lapack/getrf.c
 | 
				
			||||||
	$(CC) -c $(CFLAGS) $< -o $(@F)
 | 
						$(CC) -c $(CFLAGS) $< -o $(@F)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
qgetrf.$(SUFFIX) qgetrf.$(PSUFFIX) : getrf.c
 | 
					qgetrf.$(SUFFIX) qgetrf.$(PSUFFIX) : getrf.c
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -262,7 +262,7 @@ DLASRC = \
 | 
				
			||||||
   dgels.o  dgelsd.o dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o \
 | 
					   dgels.o  dgelsd.o dgelss.o dgelsx.o dgelsy.o dgeql2.o dgeqlf.o \
 | 
				
			||||||
   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 dgetrf.o dgetri.o \
 | 
					   dgetc2.o dgetf2.o dgetri.o \
 | 
				
			||||||
   dgetrs.o dggbak.o dggbal.o dgges.o  dggesx.o dggev.o  dggevx.o \
 | 
					   dgetrs.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  \
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -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	= 
 | 
					SUBDIRS	= getrf getf2 laswp
 | 
				
			||||||
 | 
					
 | 
				
			||||||
FLAMEDIRS = laswp getf2 potf2 lauu2 trti2
 | 
					FLAMEDIRS = laswp getf2 potf2 lauu2 trti2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue