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

# User Rev Content
1 mmeineke 271 INCLUDES = -I../libBASS -I@sprng_include@
2 mmeineke 270
3     EXTRA_DIST = generic_list_functions.i90
4    
5 mmeineke 274 pkglib_LIBRARIES = libmdCode.a libMPImdCode.a
6 mmeineke 270
7     pkginclude_HEADERS = AbstractClasses.hpp Atom.hpp ForceFields.hpp \
8     Integrator.hpp ReadWrite.hpp SimInfo.hpp SimSetup.hpp SRI.hpp \
9 mmeineke 274 Thermo.hpp Molecule.hpp randomSPRNG.hpp mpiForceField.h \
10     mpiSimulation.hpp mpiComponentPlan.h
11 mmeineke 270
12 mmeineke 271 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 mmeineke 273 Torsion.cpp TorsionExtensions.cpp TraPPE_ExFF.cpp TraPPEFF.cpp \
17 mmeineke 271 Verlet.cpp randomSPRNG.cpp atype_typedefs.F90 f_verlet_constrained.f \
18     generic_atype_recombination.F90 simulation_module.F90 lj_FF.F90 \
19 mmeineke 270 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 mmeineke 274 #*****************************************************************
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