bin_PROGRAMS = wibstring wire heat mmul nbody wire_SOURCES = wireelement.cc wire.cc wire_LDADD = -lmagic -lapp -lmpipp -L../libsrc -L$(libdir) wibstring_SOURCES = wireelement.cc wibstring.cc wibstring_LDADD = -lmagic -lapp -lmpipp -L../libsrc -L$(libdir) heat_SOURCES = fdgrid.cc heat.cc heat_LDADD = -lmagic -lX11 -lapp -L../libsrc -L$(libdir) -L/usr/X11R6/lib -lmpipp -lmpe -lmagic mmul_SOURCES = mmul.cc mmul_LDADD = -lmagic -lapp -L../libsrc -L$(libdir) -lmpipp nbody_SOURCES = nbody.cc nbody_LDADD = -lmagic -lX11 -lapp -L../libsrc -L$(libdir) -L/usr/X11R6/lib -lmpipp -lmpe -lmagic include_HEADERS = wireelement.h fdgrid.h nbody.h INCLUDE = -I$(includedir) INCLUDES = -I$(includedir) -I../libsrc -I/home/magi/c/include CXXFLAGS = -g $(CPPFLAGS) -O9 MPIPATH = /usr/local/src/mpich wire: $(MPIPATH)/bin/mpiCC -o wire wire.o wireelement.o $(wire_LDADD) runwire: $(MPIPATH)/bin/mpirun -np 4 wire -wirelen=75 -epsilon=0.1 -maxcycles=500 wibstring: wibstring.o wireelement.o $(MPIPATH)/bin/mpiCC -o wibstring wibstring.o wireelement.o $(wibstring_LDADD) runwibstring: $(MPIPATH)/bin/mpirun -np 4 wibstring -wirelen=75 -epsilon=0.1 -maxcycles=500 heat: heat.o fdgrid.o $(MPIPATH)/bin/mpiCC -o heat heat.o fdgrid.o $(heat_LDADD) runheat: $(MPIPATH)/bin/mpirun -np 4 heat mmul: mmul.o FORCE $(MPIPATH)/bin/mpiCC -o mmul mmul.o $(mmul_LDADD) runmmul: $(MPIPATH)/bin/mpirun -np 1 mmul nbody: nbody.o FORCE $(MPIPATH)/bin/mpiCC -o nbody nbody.o $(nbody_LDADD) runnbody: $(MPIPATH)/bin/mpirun -np 2 nbody FORCE: