INCLUDES = -I/usr/include/mpi -I/usr/include/petsc -I/usr/include/libmesh
LIBS = -lmesh

lshaped.gmv: ex7 lshape.unv lshape_data.unv
	./ex7

ex7: ex7.o
	g++ $^ $(LIBS) -o $@

.C.o:
	g++ $< $(INCLUDES) -c -o $@

ex7.C: ex7.C.gz
	gunzip -c $< > $@

lshape.unv: lshape.unv.gz
	gunzip -c $< > $@

lshape_data.unv: lshape_data.unv.gz
	gunzip -c $< > $@

clean:
	rm -f *.o ex7 *~ *.gmv *.m
