xref: /petsc/src/vec/vec/tutorials/output/ex44_cuda.out (revision 345a4b08d02b12c6b890b4696d3c0881dab2c40c)
1Original X[0] vector
2Vec Object: 2 MPI processes
3  type: mpicuda
4Process [0]
51.
6Process [1]
72.
8Original X[1] vector
9Vec Object: 2 MPI processes
10  type: mpicuda
11Process [0]
123.
134.
14Process [1]
155.
166.
17Original X[2] vector
18Vec Object: 2 MPI processes
19  type: mpicuda
20Process [0]
217.
228.
239.
24Process [1]
2510.
2611.
2712.
28Expected Y vector
29Vec Object: 2 MPI processes
30  type: mpicuda
31Process [0]
321.
332.
343.
354.
365.
376.
38Process [1]
397.
408.
419.
4210.
4311.
4412.
45------------------------------------------------------------
46Testing VecConcatenate() for Y = [X[1], X[2], ...]
47Vec Object: 2 MPI processes
48  type: mpicuda
49Process [0]
501.
512.
523.
534.
545.
556.
56Process [1]
577.
588.
599.
6010.
6111.
6212.
63  PASS
64------------------------------------------------------------
65Testing VecConcatenate() for Y = [X[1], X[2], ...] w/o IS
66Vec Object: 2 MPI processes
67  type: mpicuda
68Process [0]
691.
702.
713.
724.
735.
746.
75Process [1]
767.
778.
789.
7910.
8011.
8112.
82  PASS
83------------------------------------------------------------
84Testing index set for X[0] component
85Vec Object: 2 MPI processes
86  type: mpicuda
87Process [0]
881.
89Process [1]
902.
91  PASS
92Testing index set for X[1] component
93Vec Object: 2 MPI processes
94  type: mpicuda
95Process [0]
963.
974.
98Process [1]
995.
1006.
101  PASS
102Testing index set for X[2] component
103Vec Object: 2 MPI processes
104  type: mpicuda
105Process [0]
1067.
1078.
1089.
109Process [1]
11010.
11111.
11212.
113  PASS
114------------------------------------------------------------
115Testing VecScatter for Y -> X[0]
116Vec Object: 2 MPI processes
117  type: mpicuda
118Process [0]
1191.
120Process [1]
1212.
122  PASS
123Testing VecScatter for Y -> X[1]
124Vec Object: 2 MPI processes
125  type: mpicuda
126Process [0]
1273.
1284.
129Process [1]
1305.
1316.
132  PASS
133Testing VecScatter for Y -> X[2]
134Vec Object: 2 MPI processes
135  type: mpicuda
136Process [0]
1377.
1388.
1399.
140Process [1]
14110.
14211.
14312.
144  PASS
145------------------------------------------------------------
146Testing VecScatter for X[:] -> Y
147Vec Object: 2 MPI processes
148  type: mpicuda
149Process [0]
1501.
1512.
1523.
1534.
1545.
1556.
156Process [1]
1577.
1588.
1599.
16010.
16111.
16212.
163  PASS