
exchange: exchange.c
	tass verify -np=10 -ca exchange.c

laplace: laplaceSpec.c laplaceImpl.c
	tass compare -np2=4 -inputNX_BOUND=4 -inputNY_BOUND=6 -inputTIME_BOUND=3 -ca laplaceSpec.c laplaceImpl.c

compare12: diffusion_seq.c ghost.c
	tass compare -np2=12 -inputNSTEPS_BOUND=2 -inputNX_BOUND=36 -inputNP=12 diffusion_seq.c ghost.c



ca: diffusion_seq.c ghost.c
	tass compare -np2=6 -inputNSTEPS_BOUND=2 -inputNX_BOUND=18 -inputNP=6 -ca diffusion_seq.c ghost.c


ca7: diffusion_seq.c ghost.c
	tass compare -np2=7 -inputNSTEPS_BOUND=2 -inputNX_BOUND=21 -inputNP=7 -ca diffusion_seq.c ghost.c

ca10: diffusion_seq.c ghost.c
	tass compare -np2=10 -inputNSTEPS_BOUND=2 -inputNX_BOUND=30 -inputNP=10 -ca diffusion_seq.c ghost.c

ca12: diffusion_seq.c ghost.c
	tass compare -np2=12 -inputNSTEPS_BOUND=2 -inputNX_BOUND=36 -inputNP=12 -ca diffusion_seq.c ghost.c

ca20: diffusion_seq.c ghost.c
	tass compare -np2=20 -inputNSTEPS_BOUND=2 -inputNX_BOUND=60 -inputNP=20 -ca diffusion_seq.c ghost.c



caprof10: diffusion_seq.c ghost.c
	tassprof compare -np2=10 -inputNSTEPS_BOUND=2 -inputNX_BOUND=30 -inputNP=10 -ca diffusion_seq.c ghost.c

view:
	java -jar /Applications/PerfAnal.jar java.hprof.txt 
