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

📄 makefile

📁 parallel implementation of fft
💻
字号:
#GAJ: Adapted from the Bochner-Janet-Kells Makefile #GAJ: for mpi-parallel power recycling fft code#GAJ: and Bochner's Paragon Makefile for dual recycling fft.  6/26/01#GAJ: copied from Kells' MPI-PR Makefile#ksg: This is the latest and greatest fortran compliler#as recommended by Roy WIlliams of CACR#mpif90 = /opt/fortran90/pre-release/PA/20010525/f90F77VECT     = mpif90 -c +O3 F77ABC = mpif90 -c +O3F77CURV = mpif90 -c +O2 F77DYN     = mpif90 -c +O3 F77VECTNOCHK  = mpif90 -c +O3 F77SPECIAL   = mpif90 -c +O3 F77O4        = mpif90 -c -O F77CODE     = mpif90 +O3 PROGRAM = ligo_dual_recycling.exe#GAJ: copied from Bochner's Paragon-PR MakefileOBJS =	ligo_dual_recycling.o all_rountrip_subs.o allrelax_subs.o \        carr_excited_fguess_fields.o subs_noopt.o \        transpose.o findabc.o \        compsub.o mycompsub_real.o mycompsub_cmplex.o \        allothersubs.o propin.o mksubs.o \        propagate.o beamsplitter.o \        curv_radii_spot_sizes.o \        iterate_PRC_or_SRC_exc_fields.o \        GW_excited_fguess_SB_fields.o carrier_simulation_routine.o \        ligo_dual_recycling_io.o nodeinit.o collectsum.o \        comm_utils.o fft_utils.o#GAJ: above: comm_utils.o fft_utils.o added #GAJ: next two instructions come from Kells' MPI-DR Makefile${PROGRAM} : ${OBJS}	${F77CODE} -o ${PROGRAM} ${OBJS} -lveclib comm_utils.o: comm_utils.f comm_info.h 	${F77O4} comm_utils.f#GAJ: the following instructions come from  Bochner's Paragon-PR Makefileligo_dual_recycling.o:  ligo_dual_recycling.f timeheader.h comm_info.h	${F77VECT} ligo_dual_recycling.fall_rountrip_subs.o:   all_rountrip_subs.f timeheader.h	${F77O4} all_rountrip_subs.fallrelax_subs.o:   allrelax_subs.f timeheader.h	${F77O4} allrelax_subs.fcarr_excited_fguess_fields.o:   carr_excited_fguess_fields.f timeheader.h	${F77VECT} carr_excited_fguess_fields.fsubs_noopt.o:   subs_noopt.f timeheader.h	${F77ABC} subs_noopt.fiterate_PRC_or_SRC_exc_fields.o:  iterate_PRC_or_SRC_exc_fields.f timeheader.h	${F77O4} iterate_PRC_or_SRC_exc_fields.fGW_excited_fguess_SB_fields.o:  GW_excited_fguess_SB_fields.f timeheader.h	${F77O4} GW_excited_fguess_SB_fields.fcarrier_simulation_routine.o:  carrier_simulation_routine.f timeheader.h	${F77O4} carrier_simulation_routine.ftranspose.o:   transpose.f timeheader.h	${F77DYN} transpose.ffindabc.o:   findabc.f timeheader.h	${F77ABC} findabc.fcompsub.o:   compsub.f timeheader.h	${F77VECT} compsub.fmycompsub_real.o:   mycompsub_real.f 	${F77SPECIAL} mycompsub_real.fmycompsub_cmplex.o:   mycompsub_cmplex.f timeheader.h	${F77VECT} mycompsub_cmplex.fallothersubs.o:   allothersubs.f timeheader.h	${F77VECT} allothersubs.fpropin.o:   propin.f timeheader.h	${F77VECT} propin.f#GAJ: propin: ${F77VECT} substituted for ${F7704} as in Kells' MPImksubs.o:   mksubs.f timeheader.h	${F77VECT} mksubs.fpropagate.o:   propagate.f timeheader.h	${F77VECT} propagate.fbeamsplitter.o:   beamsplitter.f timeheader.h	${F77VECT} beamsplitter.fcurv_radii_spot_sizes.o:   curv_radii_spot_sizes.f timeheader.h	${F77CURV} curv_radii_spot_sizes.fligo_dual_recycling_io.o:   ligo_dual_recycling_io.f timeheader.h	${F77VECT} ligo_dual_recycling_io.fnodeinit.o:  nodeinit.f timeheader.h	${F77VECT} nodeinit.f#GAJ: nodeinit: ${F77VECT} substituted for ${F7704} as in Kells' MPIcollectsum.o:   collectsum.f timeheader.h 	${F77O4} collectsum.f#KSG: compilation statement added for fft_utilsfft_utils.o: fft_utils.f  	${F77O4} fft_utils.f

⌨️ 快捷键说明

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