simple_mpi_example: simple_mpi_example.c
	mpicc -O3 -I${HOME}/usr/include $<  -L${HOME}/usr/lib -lfftw3_mpi -lfftw3 -o $@ 

qsub: simple_mpi_example
	qsub simple_mpi_example.pbs
	watch 'ls && qstat'

clean:
	rm -f *~ simple_mpi_example.o

clean_all: clean
	rm -f simple_mpi_example.o[1-9]* simple_mpi_example.e[1-9]* simple_mpi_example.out simple_mpi_example.log

emacs:
	emacs -nw Makefile simple_mpi_example.pbs simple_mpi_example.c 
