1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
|
Index: petsc4py/demo/legacy/bratu2d/makefile
===================================================================
--- petsc4py.orig/demo/legacy/bratu2d/makefile 2025-03-12 01:25:49.009535893 +0100
+++ petsc4py/demo/legacy/bratu2d/makefile 2025-03-12 01:33:40.926672397 +0100
@@ -9,6 +9,8 @@
F2PY_FLAGS =--noarch --f90flags=''
F2PY_FLAGS +=-DF2PY_REPORT_ON_ARRAY_COPY=1
+PETSC_OPTIONS += -plot false
+
-include ../../../../../petscdir.mk
-include ${PETSC_DIR}/lib/petsc/conf/variables
@@ -20,7 +22,7 @@
.PHONY:run_py
run_py:
- ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} bratu2d.py -impl python
+ PETSC_OPTIONS="${PETSC_OPTIONS}" ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} bratu2d.py -impl python
MODULE=bratu2df90
.PHONY:${MODULE}
@@ -30,7 +32,7 @@
.PHONY:run_f90
run_f90: ${MODULE}
- ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} bratu2d.py -impl fortran
+ PETSC_OPTIONS="$(PETSC_OPTIONS)" ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} bratu2d.py -impl fortran
.PHONY:clean
clean:
Index: petsc4py/demo/legacy/kspsolve/makefile
===================================================================
--- petsc4py.orig/demo/legacy/kspsolve/makefile 2025-03-12 01:25:49.013535942 +0100
+++ petsc4py/demo/legacy/kspsolve/makefile 2025-03-12 01:33:25.178663867 +0100
@@ -3,6 +3,8 @@
MPIEXEC=
PYTHON=python
+PETSC_OPTIONS += -plot false
+
-include ../../../../../petscdir.mk
-include ${PETSC_DIR}/lib/petsc/conf/variables
@@ -15,12 +17,12 @@
SCRIPT1=test_mat_cg
.PHONY:run_1
run_1:
- ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} ${SCRIPT1}.py
+ PETSC_OPTIONS="$(PETSC_OPTIONS)" ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} ${SCRIPT1}.py
SCRIPT2= test_mat_ksp
.PHONY:run_2
run_2:
- ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} ${SCRIPT2}.py
+ PETSC_OPTIONS="$(PETSC_OPTIONS)" ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} ${SCRIPT2}.py
.PHONY:clean
clean:
Index: petsc4py/demo/legacy/poisson2d/makefile
===================================================================
--- petsc4py.orig/demo/legacy/poisson2d/makefile 2025-03-12 01:25:49.013535942 +0100
+++ petsc4py/demo/legacy/poisson2d/makefile 2025-03-12 01:36:31.007023695 +0100
@@ -3,6 +3,8 @@
MPIEXEC=
PYTHON=python
+PETSC_OPTIONS += -plot false
+
-include ../../../../../petscdir.mk
-include ${PETSC_DIR}/lib/petsc/conf/variables
@@ -11,7 +13,7 @@
.PHONY:run
run:
- ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} poisson2d.py -nx 15 -ny 16
+ PETSC_OPTIONS="$(PETSC_OPTIONS)" ${MPIEXEC} ${MPIEXEC_FLAGS} ${PYTHON} poisson2d.py -nx 15 -ny 16
.PHONY:clean
clean:
|