File: test_demo_no_plot.patch

package info (click to toggle)
petsc4py 3.22.4-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,396 kB
  • sloc: python: 12,130; ansic: 1,699; makefile: 342; f90: 313; sh: 14
file content (81 lines) | stat: -rw-r--r-- 2,504 bytes parent folder | download | duplicates (3)
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: