--- trunk/OOPSE/libmdtools/Makefile.in 2003/10/29 14:29:12 840 +++ trunk/OOPSE/libmdtools/Makefile.in 2004/04/19 03:52:27 1118 @@ -49,9 +49,6 @@ MODDIRFLAG=@MODDIRFLAG@ # MODDIRFLAG MODDIRFLAG=@MODDIRFLAG@ -# MPI F90 Module path -MPI_F90_MODS=@MPI_F90_MODS@ - # Compiler dependent Fortran module FLIBS_EXTRA = @F90LIBS@ @@ -127,12 +124,13 @@ MPI_INCLUDES= -I$(MPI_INC) $(MODDIRFLAG)$(MPI_F90_MODS # include paths starting with "." are all relative to the SUBDIRS!!! INCLUDES= -I.. -I../../libBASS $(SPRNG_INC) -MPI_INCLUDES= -I$(MPI_INC) $(MODDIRFLAG)$(MPI_F90_MODS) +MPI_INCLUDES= -I$(MPI_INC) +F90_INCLUDES= -I/usr/local/include CFLAGS=$(CFLAGS_C) $(INCLUDES) $(DECLARE) $(MPI_INCLUDES) $(FUNCWRAP) CXXFLAGS=$(CXXFLAGS_C) $(OOPSE_TEMPLATE_FLAGS) $(EXTRA_CC_FLAG) $(INCLUDES) $(DECLARE) $(FUNCWRAP) FFLAGS=$(PREPFLAG) $(FFLAGS_C) -F90FLAGS=$(PREPFLAG) $(F90FLAGS_C) +F90FLAGS=$(PREPFLAG) $(F90FLAGS_C) $(F90_INCLUDES) DEPFLAGS=$(CFLAGS_C) -I. -I../libBASS $(SPRNG_INC) $(MPI_INCLUDES) MPI_CFLAGS=$(CFLAGS) $(MPI_INCLUDES) $(MPI_DECLARE) @@ -165,6 +163,7 @@ C_FILES = \ C_FILES = \ $(DIR)/mpiForceField.c \ + $(DIR)/MatVec3.c \ $(DIR)/fInfo.c CXX_FILES = \ @@ -180,9 +179,12 @@ CXX_FILES = \ $(DIR)/InitializeFromFile.cpp \ $(DIR)/LJFF.cpp \ $(DIR)/EAM_FF.cpp \ + $(DIR)/WATER.cpp \ + $(DIR)/RigidBody.cpp \ $(DIR)/SimInfo.cpp \ $(DIR)/SimSetup.cpp \ $(DIR)/StatWriter.cpp \ + $(DIR)/StuntDouble.cpp \ $(DIR)/Integrator.cpp \ $(DIR)/Thermo.cpp \ $(DIR)/GhostBend.cpp \ @@ -192,7 +194,6 @@ CXX_FILES = \ $(DIR)/randomSPRNG.cpp \ $(DIR)/fortranWrappers.cpp \ $(DIR)/ForceFields.cpp \ - $(DIR)/mpiSimulation.cpp \ $(DIR)/Molecule.cpp \ $(DIR)/NPTf.cpp \ $(DIR)/NPTi.cpp \ @@ -201,13 +202,28 @@ CXX_FILES = \ $(DIR)/SimState.cpp \ $(DIR)/ZConstraint.cpp \ $(DIR)/ZConsWriter.cpp \ - $(DIR)/GenericData.cpp + $(DIR)/mdProfile.cpp \ + $(DIR)/GenericData.cpp \ + $(DIR)/mpiSimulation.cpp \ + $(DIR)/Utility.cpp \ + $(DIR)/OOPSEMinimizer.cpp \ + $(DIR)/CGFamilyMinimizer.cpp \ + $(DIR)/PRCG.cpp \ + $(DIR)/SDMinimizer.cpp \ + $(DIR)/ZConsReader.cpp \ + $(DIR)/AtomVisitor.cpp \ + $(DIR)/CompositeVisitor.cpp \ + $(DIR)/OtherVisitor.cpp \ + $(DIR)/RigidBodyVisitor.cpp \ + $(DIR)/ZconsVisitor.cpp + F90_FILES= \ $(DIR)/definitions_module.F90 \ $(DIR)/status_module.F90 \ $(DIR)/atype_module.F90 \ $(DIR)/calc_dipole_dipole.F90 \ + $(DIR)/calc_charge_charge.F90 \ $(DIR)/calc_reaction_field.F90 \ $(DIR)/calc_LJ_FF.F90 \ $(DIR)/calc_eam.F90 \ @@ -220,7 +236,9 @@ F90_FILES= \ $(DIR)/calc_gb.F90 \ $(DIR)/force_globals.F90 \ $(DIR)/mpiSimulation_module.F90 \ - $(DIR)/notifyCutoffs.F90 + $(DIR)/notifyCutoffs.F90 \ + $(DIR)/timing.F90 \ + $(DIR)/oopseMPI_module.F90 DIR:=. C_SRCS := $(C_FILES) @@ -360,6 +378,13 @@ obj/do_Forces$(O): ./do_Forces.F90 \ obj/force_globals$(O) \ obj/vector_class$(O) +obj/calc_charge_charge$(O): ./calc_charge_charge.F90 \ + obj/definitions_module$(O) \ + obj/atype_module$(O) \ + obj/simulation_module$(O) \ + obj/force_globals$(O) \ + obj/vector_class$(O) + obj/do_Forces$(O): ./do_Forces.F90 \ obj/definitions_module$(O) \ obj/atype_module$(O) \ @@ -391,11 +416,11 @@ obj/wrappers$(O): ./wrappers.F90 \ obj/do_Forces$(O) \ obj/notifyCutoffs$(O) +obj/timing$(O): ./timing.F90 \ + obj/do_Forces$(O) - - #MPI dependencies: MPIobj/definitions_module$(O): ./definitions_module.F90 @@ -404,8 +429,11 @@ MPIobj/mpiSimulation_module$(O): ./mpiSimulation_modul MPIobj/status_module$(O): ./status_module.F90 -MPIobj/mpiSimulation_module$(O): ./mpiSimulation_module.F90 +MPIobj/oopseMPI_module$(O): ./oopseMPI_module.F90 +MPIobj/mpiSimulation_module$(O): ./mpiSimulation_module.F90 \ + MPIobj/oopseMPI_module$(O) + MPIobj/force_globals$(O): ./force_globals.F90 \ MPIobj/mpiSimulation_module$(O) \ MPIobj/definitions_module$(O) @@ -474,6 +502,14 @@ MPIobj/do_Forces$(O): ./do_Forces.F90 \ MPIobj/force_globals$(O) \ MPIobj/vector_class$(O) +MPIobj/calc_charge_charge$(O): ./calc_charge_charge.F90 \ + MPIobj/definitions_module$(O) \ + MPIobj/atype_module$(O) \ + MPIobj/simulation_module$(O) \ + MPIobj/mpiSimulation_module$(O) \ + MPIobj/force_globals$(O) \ + MPIobj/vector_class$(O) + MPIobj/do_Forces$(O): ./do_Forces.F90 \ MPIobj/definitions_module$(O) \ MPIobj/mpiSimulation_module$(O) \ @@ -507,3 +543,6 @@ MPIobj/wrappers$(O): ./wrappers.F90 \ MPIobj/do_Forces$(O) \ MPIobj/notifyCutoffs$(O) +MPIobj/timing$(O): ./timing.F90 \ + MPIobj/do_Forces$(O) \ + MPIobj/mpiSimulation_module$(O)