xref: /petsc/src/binding/petsc4py/demo/legacy/bratu3d/makefile (revision 5a48edb989d3ea10d6aff6c0e26d581c18691deb)
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