ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE_old/src/mdtools/libmdCode/Makefile.am
Revision: 274
Committed: Mon Feb 17 21:27:47 2003 UTC (21 years, 6 months ago) by mmeineke
File size: 3314 byte(s)
Log Message:
added mpi for libmdCode (still working out the kinks)

File Contents

# Content
1 INCLUDES = -I../libBASS -I@sprng_include@
2
3 EXTRA_DIST = generic_list_functions.i90
4
5 pkglib_LIBRARIES = libmdCode.a libMPImdCode.a
6
7 pkginclude_HEADERS = AbstractClasses.hpp Atom.hpp ForceFields.hpp \
8 Integrator.hpp ReadWrite.hpp SimInfo.hpp SimSetup.hpp SRI.hpp \
9 Thermo.hpp Molecule.hpp randomSPRNG.hpp mpiForceField.h \
10 mpiSimulation.hpp mpiComponentPlan.h
11
12 libmdCode_a_SOURCES = forceFactory.hpp fortranFncs.h Bend.cpp \
13 BendExtensions.cpp Bond.cpp BondExtensions.cpp DipoleTestFF.cpp \
14 DirectionalAtom.cpp DumpWriter.cpp InitializeFromFile.cpp LJ_FF.cpp \
15 SimInfo.cpp SimSetup.cpp StatWriter.cpp Symplectic.cpp Thermo.cpp \
16 Torsion.cpp TorsionExtensions.cpp TraPPE_ExFF.cpp TraPPEFF.cpp \
17 Verlet.cpp randomSPRNG.cpp atype_typedefs.F90 f_verlet_constrained.f \
18 generic_atype_recombination.F90 simulation_module.F90 lj_FF.F90 \
19 wrappers.F90 forceFactory.F90
20
21 #ssd_FF.F90 TraPPE_ExFF_module.F90
22
23 generic_atype_recombination.o: generic_atype_recombination.F90 atype_typedefs.o
24
25 lj_FF.o: lj_FF.F90 simulation_module.o generic_atype_recombination.o \
26 atype_typedefs.o
27
28 wrappers.o: wrappers.F90 simulation_module.o
29
30 forceFactory.o: forceFactory.F90 lj_FF.o
31
32 #ssd_FF.o: ssd_FF.F90 simulation_module.o generic_atype_recombination.o \
33 # atype_typedefs.o
34
35
36 #*****************************************************************
37 # MPI build
38 #****************************************************************
39
40 libMPImdCode_a_SOURCES = forceFactory.hpp fortranFncs.h Bend.cpp \
41 BendExtensions.cpp Bond.cpp BondExtensions.cpp DipoleTestFF.cpp \
42 DirectionalAtom.cpp DumpWriter.cpp InitializeFromFile.cpp LJ_FF.cpp \
43 SimInfo.cpp SimSetup.cpp StatWriter.cpp Symplectic.cpp Thermo.cpp \
44 Torsion.cpp TorsionExtensions.cpp TraPPE_ExFF.cpp TraPPEFF.cpp \
45 Verlet.cpp randomSPRNG.cpp atype_typedefs.F90 f_verlet_constrained.f \
46 generic_atype_recombination.F90 simulation_module.F90 lj_FF.F90 \
47 wrappers.F90 forceFactory.F90 mpiForceField.c mpiSimulation.cpp \
48 mpiSimulation_module.F90
49
50 libMPImdCode_a_CFLAGS = -DIS_MPI $(AM_CFLAGS)
51 libMPImdCode_a_CXXFLAGS = -DIS_MPI $(AM_CXXFLAGS)
52 libMPImdCode_a_FFLAGS = -DIS_MPI $(AM_FFLAGS)
53
54 #ssd_FF.F90 TraPPE_ExFF_module.F90
55
56 libMPImdCode_a-generic_atype_recombination.o: generic_atype_recombination.F90 \
57 libMPImdCode_a-atype_typedefs.o
58 $(F77) $(libMPImdCode_a_FFLAGS) $(FFLAGS) -c -o libMPImdCode_a-generic_atype_recombination.o `test -f 'generic_atype_recombination.F90' || echo '$(srcdir)/'`generic_atype_recombination.F90
59
60 libMPImdCode_a-lj_FF.o: lj_FF.F90 libMPImdCode_a-simulation_module.o \
61 libMPImdCode_a-generic_atype_recombination.o libMPImdCode_a-atype_typedefs.o
62 $(F77) $(libMPImdCode_a_FFLAGS) $(FFLAGS) -c -o libMPImdCode_a-lj_FF.o `test -f 'lj_FF.F90' || echo '$(srcdir)/'`lj_FF.F90
63
64 libMPImdCode_a-wrappers.o: wrappers.F90 libMPImdCode_a-simulation_module.o
65 $(F77) $(libMPImdCode_a_FFLAGS) $(FFLAGS) -c -o libMPImdCode_a-wrappers.o `test -f 'wrappers.F90' || echo '$(srcdir)/'`wrappers.F90
66
67 libMPImdCode_a-forceFactory.o: forceFactory.F90 libMPImdCode_a-lj_FF.o
68 $(F77) $(libMPImdCode_a_FFLAGS) $(FFLAGS) -c -o libMPImdCode_a-forceFactory.o `test -f 'forceFactory.F90' || echo '$(srcdir)/'`forceFactory.F90
69
70 #ssd_FF.o: ssd_FF.F90 simulation_module.o generic_atype_recombination.o \
71 # atype_typedefs.o
72
73
74