xref: /petsc/src/vec/is/sf/tutorials/output/ex1_5_stride.out (revision c87ba875e4007ad659b117ea274f03d5f4cd5ea7)
1PetscSF Object: 4 MPI processes
2  type: basic
3    sort=rank-order
4  [0] Number of roots=6, leaves=2, remote ranks=2
5  [0] 0 <- (3,2)
6  [0] 2 <- (1,0)
7  [1] Number of roots=4, leaves=3, remote ranks=2
8  [1] 0 <- (0,2)
9  [1] 2 <- (2,0)
10  [1] 4 <- (0,4)
11  [2] Number of roots=4, leaves=3, remote ranks=3
12  [2] 0 <- (1,2)
13  [2] 2 <- (3,0)
14  [2] 4 <- (0,4)
15  [3] Number of roots=4, leaves=3, remote ranks=2
16  [3] 0 <- (2,2)
17  [3] 2 <- (0,0)
18  [3] 4 <- (0,4)
19  [0] Roots referenced by my leaves, by rank
20  [0] 1: 1 edges
21  [0]    2 <- 0
22  [0] 3: 1 edges
23  [0]    0 <- 2
24  [1] Roots referenced by my leaves, by rank
25  [1] 0: 2 edges
26  [1]    0 <- 2
27  [1]    4 <- 4
28  [1] 2: 1 edges
29  [1]    2 <- 0
30  [2] Roots referenced by my leaves, by rank
31  [2] 0: 1 edges
32  [2]    4 <- 4
33  [2] 1: 1 edges
34  [2]    0 <- 2
35  [2] 3: 1 edges
36  [2]    2 <- 0
37  [3] Roots referenced by my leaves, by rank
38  [3] 0: 2 edges
39  [3]    2 <- 0
40  [3]    4 <- 4
41  [3] 2: 1 edges
42  [3]    0 <- 2
43## Data at multi-roots, to scatter to leaves
44[0] 0: 1000 1200 1400 1401 1402
45[1] 0: 2000 2200
46[2] 0: 3000 3200
47[3] 0: 4000 4200
48## Scattered data at leaves
49[0] 0: 4200 -1 2000 -1
50[1] 0: 1200 -1 3000 -1 1400 -1
51[2] 0: 2200 -1 4000 -1 1401 -1
52[3] 0: 3200 -1 1000 -1 1402 -1
53