X-Git-Url: http://mmka.chem.univ.gda.pl/gitweb/?a=blobdiff_plain;f=source%2Funres%2Fsrc_MD-M-newcorr%2FMakefile_osf_f90;fp=source%2Funres%2Fsrc_MD-M-newcorr%2FMakefile_osf_f90;h=f9fa71115c7d7d4f392513369637f1d26e8397a0;hb=d101c97dea752458d76055fdbae49c26fff03c1f;hp=0000000000000000000000000000000000000000;hpb=325eda160c9ad2982501e091ca40606a29043712;p=unres.git diff --git a/source/unres/src_MD-M-newcorr/Makefile_osf_f90 b/source/unres/src_MD-M-newcorr/Makefile_osf_f90 new file mode 100644 index 0000000..f9fa711 --- /dev/null +++ b/source/unres/src_MD-M-newcorr/Makefile_osf_f90 @@ -0,0 +1,79 @@ +# +FC= f90 +OPT = -arch ev67 -tune ev67 -fast -fpe1 -f77 +OPT1 = -arch ev67 -tune ev67 -fast -fpe1 -f77 +#OPT1 = -fast -g3 -arch ev67 -fpe4 -f77 -C +#OPT = -g3 -arch ev67 -tune ev67 -C -fpe1 -f77 + +FFLAGS = -c ${OPT} +FFLAGS1 = -c ${OPT1} + +BIN = ${HOME}/UNRES/MD/bin/unres_MD_procor-Tc.exe +LIBS = -lmpi -lelan xdrf/libxdrf.a +CPPFLAGS = -DLINUX -DUNRES -DMP -DMPI -DPGI -DOSF -DSPLITELE -DPROCOR -DISNAN +#CPPFLAGS = -DLINUX -DUNRES -DMP -DMPI -DPGI -DOSF -DISNAN -DSPLITELE +#-DMOMENT +#-DCO_BIAS +#-DCRYST_TOR +#-DDEBUG + +ARCH = LINUX +PP = /lib/cpp -P + +all: unresCSA + +.SUFFIXES: .F +.F.o: + ${FC} ${FFLAGS} ${CPPFLAGS} $*.F +.c.o: + ${CC} -c ${CPPFLAGS} $*.c + + +objectCSA = unres_CSA.o arcos.o cartprint.o chainbuild.o convert.o initialize_p.o \ + matmult.o readrtns_CSA.o parmread.o gen_rand_conf.o printmat.o map.o \ + pinorm.o randgens.o rescode.o intcor.o timing.o misc.o intlocal.o \ + cartder.o checkder_p.o energy_p_new.o gradient_p.o minimize_p.o sumsld.o \ + cored.o rmdd.o geomout.o readpdb.o regularize.o thread.o fitsq.o mcm.o \ + mc.o bond_move.o refsys.o check_sc_distr.o contact.o djacob.o \ + eigen.o blas.o add.o entmcm.o minim_mcmf.o \ + together.o csa.o minim_jlee.o shift.o diff12.o bank.o newconf.o ran.o \ + indexx.o MP.o compare_s1.o prng_32.o \ + test.o banach.o distfit.o rmsd.o elecont.o dihed_cons.o \ + sc_move.o local_move.o \ + intcartderiv.o lagrangian_lesyng.o\ + stochfric.o kinetic_lesyng.o MD.o moments.o int_to_cart.o \ + surfatom.o sort.o muca_md.o MREMD.o rattle.o gauss.o energy_split.o \ + q_measure.o gnmr1.o + +unresCSA: ${objectCSA} + cc -o compinfo compinfo.c + ./compinfo + ${FC} ${FFLAGS} cinfo.f + ${FC} ${OPT} ${objectCSA} cinfo.o ${LIBS} -o ${BIN} + +clean: + /bin/rm *.o + +newconf.o: newconf.f + ${FC} ${FFLAGS} ${CPPFLAGS} newconf.f + +together.o: together.F + ${FC} ${FFLAGS1} ${CPPFLAGS} together.F + +test.o: test.F + ${FC} ${FFLAGS1} ${CPPFLAGS} test.F + +elecont.o: elecont.f + ${FC} ${FFLAGS} ${CPPFLAGS} elecont.f + +gen_rand_conf.o:gen_rand_conf.F + ${FC} ${FFLAGS1} ${CPPFLAGS} gen_rand_conf.F + +djacob.o: djacob.f + ${FC} ${FFLAGS1} ${CPPFLAGS} djacob.f + +chainbuild.o: chainbuild.F + ${FC} ${FFLAGS1} ${CPPFLAGS} chainbuild.F +cartder.o: cartder.F + ${FC} ${FFLAGS1} ${CPPFLAGS} cartder.F +