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

📄 makefile

📁 SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems
💻
字号:
include ../make.inc########################################################################  This makefile creates the example programs for the linear equation#  routines in SuperLU.  The files are grouped as follows:##       SLINEXM -- Single precision real example routines#       DLINEXM -- Double precision real example routines#       CLINEXM -- Double precision complex example routines#       ZLINEXM -- Double precision complex example routines##  Example programs can be generated for all or some of the four different#  precisions.  Enter make followed by one or more of the data types#  desired.  Some examples:#       make single#       make single double#  Alternatively, the command#       make#  without any arguments creates all four example programs.#  The executable files are called#       slinsol		slinsolx#       dlinsol		dlinsolx#       clinsol		clinsolx#       zlinsol		zlinsolx##  To remove the object files after the executable files have been#  created, enter#       make clean#  On some systems, you can force the source files to be recompiled by#  entering (for example)#       make single FRC=FRC########################################################################HEADER   = ../SRCSLINEXM		= slinsol.oSLINEXM1	= slinsol1.oSLINXEXM 	= slinsolx.oSLINXEXM1 	= slinsolx1.oSLINXEXM2	= slinsolx2.oDLINEXM		= dlinsol.oDLINEXM1	= dlinsol1.oDLINXEXM 	= dlinsolx.oDLINXEXM1 	= dlinsolx1.oDLINXEXM2 	= dlinsolx2.oSUPERLUEXM 	= superlu.o sp_ienv.oCLINEXM 	= clinsol.oCLINEXM1 	= clinsol1.oCLINXEXM 	= clinsolx.oCLINXEXM1 	= clinsolx1.oCLINXEXM2 	= clinsolx2.oZLINEXM 	= zlinsol.oZLINEXM1 	= zlinsol1.oZLINXEXM 	= zlinsolx.oZLINXEXM1 	= zlinsolx1.oZLINXEXM2 	= zlinsolx2.oall:    single double complex complex16single:    slinsol slinsol1 slinsolx slinsolx1 slinsolx2double:    dlinsol dlinsol1 dlinsolx dlinsolx1 dlinsolx2 superlucomplex:   clinsol clinsol1 clinsolx clinsolx1 clinsolx2complex16: zlinsol zlinsol1 zlinsolx zlinsolx1 zlinsolx2slinsol: $(SLINEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(SLINEXM) $(LIBS) -lm -o $@slinsol1: $(SLINEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(SLINEXM1) $(LIBS) -lm -o $@slinsolx: $(SLINXEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(SLINXEXM) $(LIBS) -lm -o $@slinsolx1: $(SLINXEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(SLINXEXM1) $(LIBS) -lm -o $@slinsolx2: $(SLINXEXM2) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(SLINXEXM2) $(LIBS) -lm -o $@dlinsol: $(DLINEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(DLINEXM) $(LIBS) -lm -o $@dlinsol1: $(DLINEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(DLINEXM1) $(LIBS) -lm -o $@dlinsolx: $(DLINXEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(DLINXEXM) $(LIBS) -lm -o $@dlinsolx1: $(DLINXEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(DLINXEXM1) $(LIBS) -lm -o $@dlinsolx2: $(DLINXEXM2) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(DLINXEXM2) $(LIBS) -lm -o $@superlu: $(SUPERLUEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(SUPERLUEXM) $(LIBS) -lm -o $@clinsol: $(CLINEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(CLINEXM) $(LIBS) -lm -o $@clinsol1: $(CLINEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(CLINEXM1) $(LIBS) -lm -o $@clinsolx: $(CLINXEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(CLINXEXM) $(LIBS) -lm -o $@clinsolx1: $(CLINXEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(CLINXEXM1) $(LIBS) -lm -o $@clinsolx2: $(CLINXEXM2) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(CLINXEXM2) $(LIBS) -lm -o $@zlinsol: $(ZLINEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZLINEXM) $(LIBS) -lm -o $@zlinsol1: $(ZLINEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZLINEXM1) $(LIBS) -lm -o $@zlinsolx: $(ZLINXEXM) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZLINXEXM) $(LIBS) -lm -o $@zlinsolx1: $(ZLINXEXM1) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZLINXEXM1) $(LIBS) -lm -o $@zlinsolx2: $(ZLINXEXM2) $(SUPERLULIB)	$(LOADER) $(LOADOPTS) $(ZLINXEXM2) $(LIBS) -lm -o $@.c.o:	$(CC) $(CFLAGS) $(CDEFS) -I$(HEADER) -c $< $(VERBOSE).f.o:	$(FORTRAN) $(FFLAGS) -c $< $(VERBOSE)clean:		rm -f *.o *linsol *linsol1 *linsolx *linsolx1 *linsolx2 superlu

⌨️ 快捷键说明

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