all: mcErf mcErf-mpi

mcErf: mcErf.o
	gcc -o mcErf -L /u1/local/sprng2.0/lib mcErf.o -lsprng -lm

mcErf-mpi: mcErf-mpi.o
	mpicc -o mcErf-mpi -L /u1/local/sprng2.0/lib mcErf-mpi.o -lsprng -lmpich -lpmpich -lm

mcErf.o: mcErf.c
	gcc -c -I /u1/local/sprng2.0/include mcErf.c

mcErf-mpi.o: mcErf-mpi.c
	mpicc -c -I /u1/local/sprng2.0/include mcErf-mpi.c

clean:
	rm *.o mcErf mcErf-mpi
