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

📄 makefile

📁 SuperLU 2.2版本。对大型、稀疏、非对称的线性系统的直接求解
💻
字号:
#########################################################################  This makefile creates the example programs for the linear equation#  routines in SuperLU_DIST.##  The command#       make#  without any arguments creates all the example programs.#  The command# 	make double#  creates double precision real example programs.#  The command#       make complex16#  creates double precision complex example programs.##  The executable files are called#       double real:	pddrive pddrive_ABglobal pddrive1#                       pddrive1_ABglobal pddrive2 pddrive3 pddrive4#	double complex: pzdrive pzdrive_ABglobal pzdrive1#                       pzdrive1_ABglobal pzdrive2 pzdrive3 pzdrive4 ##  Alternatively, you can create example programs individually by#  typing the command (for example)#	make pddrive##  To remove the object files after the executable files have been#  created, enter#       make clean########################################################################include ../make.incINCLUDEDIR = -I../SRCDEXM	= pddrive.o dcreate_matrix.o sp_ienv.o dreadhb.o# pdgstrs_lsum_X1.o pdgstrf_X1.oDEXM1	= pddrive1.o dcreate_matrix.o dreadhb.oDEXM2	= pddrive2.o dcreate_matrix.o dreadhb.oDEXM3	= pddrive3.o dcreate_matrix.o dreadhb.oDEXM4	= pddrive4.o dcreate_matrix.o dreadhb.oDEXMG	= pddrive_ABglobal.o dreadhb.oDEXMG1	= pddrive1_ABglobal.o dreadhb.o sp_ienv.o DEXMG2	= pddrive2_ABglobal.o dreadhb.oDEXMG3	= pddrive3_ABglobal.o dreadhb.oDEXMG4	= pddrive4_ABglobal.o dreadhb.oZEXM	= pzdrive.o zcreate_matrix.o zreadhb.o #pzgstrf_X1.oZEXM1	= pzdrive1.o zcreate_matrix.o zreadhb.oZEXM2	= pzdrive2.o zcreate_matrix.o zreadhb.oZEXM3	= pzdrive3.o zcreate_matrix.o zreadhb.oZEXM4	= pzdrive4.o zcreate_matrix.o zreadhb.oZEXMG	= pzdrive_ABglobal.o zreadhb.oZEXMG1	= pzdrive1_ABglobal.o zreadhb.oZEXMG2	= pzdrive2_ABglobal.o zreadhb.oZEXMG3	= pzdrive3_ABglobal.o zreadhb.oZEXMG4	= pzdrive4_ABglobal.o zreadhb.oall: double complex16double:    pddrive pddrive1 pddrive2 pddrive3 pddrive4 \	   pddrive_ABglobal pddrive1_ABglobal pddrive2_ABglobal \	   pddrive3_ABglobal pddrive4_ABglobalcomplex16: pzdrive pzdrive1 pzdrive2 pzdrive3 pzdrive4 \	   pzdrive_ABglobal pzdrive1_ABglobal pzdrive2_ABglobal \	   pzdrive3_ABglobal pzdrive4_ABglobalpddrive: $(DEXM) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXM) $(LIBS) -lm -o $@pddrive1: $(DEXM1) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXM1) $(LIBS) -lm -o $@pddrive2: $(DEXM2) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXM2) $(LIBS) -lm -o $@pddrive3: $(DEXM3) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXM3) $(LIBS) -lm -o $@pddrive4: $(DEXM4) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXM4) $(LIBS) -lm -o $@pddrive_ABglobal: $(DEXMG) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXMG) $(LIBS) -lm -o $@pddrive1_ABglobal: $(DEXMG1) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXMG1) $(LIBS) -lm -o $@pddrive2_ABglobal: $(DEXMG2) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXMG2) $(LIBS) -lm -o $@pddrive3_ABglobal: $(DEXMG3) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXMG3) $(LIBS) -lm -o $@pddrive4_ABglobal: $(DEXMG4) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(DEXMG4) $(LIBS) -lm -o $@pzdrive: $(ZEXM) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXM) $(LIBS) -lm -o $@pzdrive1: $(ZEXM1) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXM1) $(LIBS) -lm -o $@pzdrive2: $(ZEXM2) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXM2) $(LIBS) -lm -o $@pzdrive3: $(ZEXM3) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXM3) $(LIBS) -lm -o $@pzdrive4: $(ZEXM4) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXM4) $(LIBS) -lm -o $@pzdrive_ABglobal: $(ZEXMG) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXMG) $(LIBS) -lm -o $@pzdrive1_ABglobal: $(ZEXMG1) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXMG1) $(LIBS) -lm -o $@pzdrive2_ABglobal: $(ZEXMG2) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXMG2) $(LIBS) -lm -o $@pzdrive3_ABglobal: $(ZEXMG3) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXMG3) $(LIBS) -lm -o $@pzdrive4_ABglobal: $(ZEXMG4) $(DSUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZEXMG4) $(LIBS) -lm -o $@.c.o:	$(CC) $(CFLAGS) $(CDEFS) $(BLASDEF) $(INCLUDEDIR) -c $< $(VERBOSE).f.o:	$(FORTRAN) $(FFLAGS) -c $< $(VERBOSE)clean:		rm -f *.o p[dz]drive p[dz]drive[1-9] \	p[dz]drive_ABglobal p[dz]drive[1-9]_ABglobal

⌨️ 快捷键说明

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