⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 default.mk

📁 a software code for computing selected eigenvalues of large sparse symmetric matrices
💻 MK
字号:
# default preconditioned Jacobi-Davidson main driverMAIN=PJD# -----------------------------------------------------ILUPACK=$(DIRILUPACK)symAMGextract.o          \        $(DIRILUPACK)sympiluc.o               \        $(DIRILUPACK)sympilucsol.o            \        $(DIRILUPACK)sympiluclsol.o           \        $(DIRILUPACK)sympilucusol.o           \        $(DIRILUPACK)symAMGsetup.o            \        $(DIRILUPACK)symAMGsol.o              \        $(DIRILUPACK)symiluc.o                \        $(DIRILUPACK)iluclist.o               \        $(DIRILUPACK)piluclist.o              \        $(DIRILUPACK)permamd.o                \        $(DIRILUPACK)sympermmwm_amd.o         \        $(DIRILUPACK)sympermMC64amd.o         \        $(DIRILUPACK)symwm.o                  \        $(DIRILUPACK)symAMGinit.o             \        $(DIRILUPACK)symAMGgetparams.o        \        $(DIRILUPACK)symAMGsetparams.o        \        $(DIRILUPACK)symAMGdelete.o           \        $(DIRILUPACK)symspd.o                 \        $(DIRILUPACK)qsplit.o                 \        $(DIRILUPACK)qsplit2.o                \        $(DIRILUPACK)scale.o                  \        $(DIRILUPACK)spdscale.o               \        $(DIRILUPACK)symscale.o               \        $(DIRILUPACK)Malloc.o                 \        $(DIRILUPACK)Realloc.o                \        $(DIRILUPACK)geteps.o                 \        $(DIRILUPACK)qsort.o                  \        $(DIRILUPACK)qsort2.o                 \        $(DIRILUPACK)qqsort.o                 \        $(DIRILUPACK)qqsorti.o                \        $(DIRILUPACK)qqsort2.o                \        $(DIRILUPACK)qqsorts.o                \        $(DIRILUPACK)qqsorts2.o               \        $(DIRILUPACK)swapm.o                  \        $(DIRILUPACK)swapj.o                  \        $(DIRILUPACK)CSRmatvec.o              \        $(DIRILUPACK)CSRmattvec.o             \        $(DIRILUPACK)CSRmathvec.o             \        $(DIRILUPACK)CSRSetupGraph.o          \        $(DIRILUPACK)CSRSetupGraph_epsilon.o  \        $(DIRILUPACK)clear.o                  \        $(DIRILUPACK)symmatvec.o              \        $(DIRILUPACK)ddot2.o                  \        $(DIRILUPACK)symilupackinit.o         \        $(DIRILUPACK)symilupackfactor.o       \        $(DIRILUPACK)symilupacksol.o          \        $(DIRILUPACK)symilupackdelete.o       \        $(DIRILUPACK)symilupackinfo.o         \        $(DIRILUPACK)symilupacknnz.o          \        $(DIRILUPACK)symspdilupackconvert.o   \        $(DIRILUPACK)cc_etimes.o              \        $(DIRILUPACK)unscale.o                \        $(DIRILUPACK)symamgsavediag.o         \        $(DIRILUPACK)symamgrestorediag.o      \        $(DIRILUPACK)dprivatesptrs.o          \        $(DIRILUPACK)cc_etimes2.o             \        $(DIRILUPACK)iprandom.o               \        $(DIRILUPACK)ipsrandom.oMC64=$(DIRMC64)MC64.o \     $(DIRMC64)FD05AD.oAMDSRC=$(DIRAMD)amd_aat         \    $(DIRAMD)amd_1           \    $(DIRAMD)amd_2           \    $(DIRAMD)amd_dump        \    $(DIRAMD)amd_postorder   \    $(DIRAMD)amd_post_tree   \    $(DIRAMD)amd_defaults    \    $(DIRAMD)amd_order       \    $(DIRAMD)amd_control     \    $(DIRAMD)amd_info        \    $(DIRAMD)amd_valid       \    $(DIRAMD)amd_preprocess  AMDI = $(addsuffix .o, $(subst amd_,amd_i_,$(AMDSRC)))AMDL = $(addsuffix .o, $(subst amd_,amd_l_,$(AMDSRC)))AMD = $(AMDI) $(AMDL)JD=$(DIRJD)PJD.o          \   $(DIRJD)JDaux.o        \   $(DIRJD)dglprecsetup.o \   $(DIRJD)dglprecsol.o   \   $(DIRJD)dglprecdelete.oBLAS=$(DIRBLAS)dnrm2.o  \     $(DIRBLAS)dcopy.o  \     $(DIRBLAS)daxpy.o  \     $(DIRBLAS)idamax.o \     $(DIRBLAS)ddot.o   \     $(DIRBLAS)dscal.o  \     $(DIRBLAS)dspr.o   \     $(DIRBLAS)dgemv.o  \     $(DIRBLAS)dswap.o  \     $(DIRBLAS)dtrsm.o  \     $(DIRBLAS)dger.o   \     $(DIRBLAS)dasum.o  \     $(DIRBLAS)zswap.o     \     $(DIRBLAS)izamax.o     \     $(DIRBLAS)zgemv.o     \     $(DIRBLAS)zscal.o     \     $(DIRBLAS)zgeru.o     \     $(DIRBLAS)zdscal.o     \     $(DIRBLAS)zher.o     \     $(DIRBLAS)zgemm.o     \     $(DIRBLAS)ztrsm.o      \     $(DIRBLAS)zdotc.o      \     $(DIRBLAS)dsyrk.o     \     $(DIRBLAS)dsyr2.o     \     $(DIRBLAS)dsyr2k.o     \     $(DIRBLAS)dgemm.o     \     $(DIRBLAS)xerbla.o  \     $(DIRBLAS)lsame.o   \     $(DIRBLAS)dsymv.o  \     $(DIRBLAS)dsymm.o  \     $(DIRBLAS)dcabs1.o  \     $(DIRBLAS)dsyr.o     \     $(DIRBLAS)dtrmm.o    \     $(DIRBLAS)dtrsv.o     \     $(DIRBLAS)dtrmv.o     LAPACK=$(DIRLAPACK)dlamch.o  \       $(DIRLAPACK)dsptrf.o  \       $(DIRLAPACK)dsptrs.o  \       $(DIRLAPACK)dlapy2.o  \       $(DIRLAPACK)dsyev.o     \       $(DIRLAPACK)dlaswp.o     \       $(DIRLAPACK)dlansy.o     \       $(DIRLAPACK)dlascl.o     \       $(DIRLAPACK)dsytrd.o     \       $(DIRLAPACK)dsterf.o     \       $(DIRLAPACK)dsteqr.o     \       $(DIRLAPACK)dorgtr.o     \       $(DIRLAPACK)dorgqr.o     \       $(DIRLAPACK)dorgql.o     \       $(DIRLAPACK)dorg2l.o     \       $(DIRLAPACK)dorg2r.o     \       $(DIRLAPACK)dsygst.o     \       $(DIRLAPACK)dsygs2.o     \       $(DIRLAPACK)dsytd2.o     \       $(DIRLAPACK)dlarnv.o     \       $(DIRLAPACK)dlarft.o     \       $(DIRLAPACK)dlarfb.o     \       $(DIRLAPACK)dlarfg.o     \       $(DIRLAPACK)dlarf.o     \       $(DIRLAPACK)ilaenv.o     \       $(DIRLAPACK)ieeeck.o     \       $(DIRLAPACK)dsygv.o     \       $(DIRLAPACK)zlaev2.o     \       $(DIRLAPACK)dlaev2.o     \       $(DIRLAPACK)dlae2.o     \       $(DIRLAPACK)dlasr.o     \       $(DIRLAPACK)dlartg.o     \       $(DIRLAPACK)dlasrt.o     \       $(DIRLAPACK)dlassq.o     \       $(DIRLAPACK)dlatrd.o     \       $(DIRLAPACK)dlanst.o     \       $(DIRLAPACK)dlaset.o     \       $(DIRLAPACK)dlaruv.o     \       $(DIRLAPACK)dpotrf.o     \       $(DIRLAPACK)dpotf2.o     \       $(DIRLAPACK)dgetrf.o     \       $(DIRLAPACK)dgetf2.o     \       $(DIRLAPACK)dgeqr2.o     \       $(DIRLAPACK)zgetrf.o     \       $(DIRLAPACK)zgetf2.o     \       $(DIRLAPACK)zlacgv.o     \       $(DIRLAPACK)dgeqrf.o     \       $(DIRLAPACK)zrot.o     \       $(DIRLAPACK)zpotf2.o     \       $(DIRLAPACK)dormqr.o  \       $(DIRLAPACK)zsyr.o     \       $(DIRLAPACK)dorm2r.o  \       $(DIRLAPACK)zlaswp.o     SAMPLES=$(MAIN).oSTARTDIR=$(PWD)MYSTARTDIR=$(STARTDIR)# Linux#LIBS=-ljadamilu  -llapack -lblas -lm -lc # HP alpha#LIBS=-ljadamilu -llapack -lcxml -lblas -lm -lc -lfor# IBM AIX#LIBS=-ljadamilu -llapack -lblas  -lm -lc# SGI Altix#LIBS=-ljadamilu  -lmkl_lapack -lmkl  -lm -lc  -lifcore -lguide# where are the headersINCDIR=$(MYSTARTDIR)/include# where are the librariesLIBDIR=$(MYSTARTDIR)/lib/$(PLATFORM).SUFFIXES: .c .f .F .o .a.DEFAULT: main%.o: %.c	$(CC)  $(CCFLAGS)  -I$(INCDIR)  $(FORTRANNAMES) $(ARITHMETIC) $(LONGINTEGER) -c -o $@ $<%.o: %.F	$(FCOMPILE)%.o: %.f	$(FF)  $(FFFLAGS)  -c -o $@ $<

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -