1# -*- makefile -*- 2 3MPIEXEC= 4PYTHON=python 5 6-include ../../../../../petscdir.mk 7-include ${PETSC_DIR}/lib/petsc/conf/variables 8 9.PHONY:test 10test: run clean 11 12.PHONY:run 13run: run_fd run_mf 14 15.PHONY:run_fd 16run_fd: 17 ${MPIEXEC} ${PYTHON} bratu3d.py -fd -nx 7 -ny 8 -nz 9 18 19.PHONY:run_mf 20run_mf: 21 ${MPIEXEC} ${PYTHON} bratu3d.py -mf -nx 9 -ny 8 -nz 7 22 23.PHONY:clean 24clean: 25 ${RM} *.py[co] 26 ${RM} -r __pycache__ 27