add Jacobi3d example without ft and with correct boundary constrain so that parallel...
[charm.git] / examples / charm++ / jacobi3d-sdag-constrain / Makefile
1 OPTS    = -O3
2 CHARMC  = ../../../bin/charmc $(OPTS)
3
4 OBJS = jacobi3d.o
5
6 all: jacobi3d
7
8 jacobi3d: $(OBJS)
9         $(CHARMC) -language charm++ -o jacobi3d $(OBJS)
10
11 projections: $(OBJS)
12         $(CHARMC) -language charm++ -tracemode projections -lz -o jacobi3d.prj $(OBJS)
13
14 summary: $(OBJS)
15         $(CHARMC) -language charm++ -tracemode summary -lz -o jacobi3d.sum $(OBJS)
16
17 autoPerf: $(OBJS)
18         $(CHARMC) -language charm++ -tracemode autoPerf -lz -o jacobi3d.ap $(OBJS)
19
20 jacobi3d.decl.h: jacobi3d.ci
21         $(CHARMC)  jacobi3d.ci
22
23 clean:
24         rm -f *.decl.h *.def.h conv-host *.o jacobi3d jacobi3d.prj charmrun *~
25
26 jacobi3d.o: jacobi3d.C jacobi3d.decl.h
27         $(CHARMC) -c jacobi3d.C
28
29 test: jacobi3d
30         ./charmrun +p2 ./jacobi3d 20 10 +balancer Refine $(TESTOPTS)