xref: /petsc/src/vec/is/sf/tutorials/output/ex1_7.out (revision b434c51678cea75839530236706e2f70009efe60)
1PetscSF Object: 4 MPI processes
2  [0] Number of roots=3, leaves=2, remote ranks=2
3  [0] 0 <- (3,1)
4  [0] 1 <- (1,0)
5  [1] Number of roots=2, leaves=3, remote ranks=2
6  [1] 0 <- (0,1)
7  [1] 1 <- (2,0)
8  [1] 2 <- (0,2)
9  [2] Number of roots=2, leaves=3, remote ranks=3
10  [2] 0 <- (1,1)
11  [2] 1 <- (3,0)
12  [2] 2 <- (0,2)
13  [3] Number of roots=2, leaves=3, remote ranks=2
14  [3] 0 <- (2,1)
15  [3] 1 <- (0,0)
16  [3] 2 <- (0,2)
17  [0] Roots referenced by my leaves, by rank
18  [0] 1: 1 edges
19  [0]    1 <- 0
20  [0] 3: 1 edges
21  [0]    0 <- 1
22  [1] Roots referenced by my leaves, by rank
23  [1] 0: 2 edges
24  [1]    0 <- 1
25  [1]    2 <- 2
26  [1] 2: 1 edges
27  [1]    1 <- 0
28  [2] Roots referenced by my leaves, by rank
29  [2] 0: 1 edges
30  [2]    2 <- 2
31  [2] 1: 1 edges
32  [2]    0 <- 1
33  [2] 3: 1 edges
34  [2]    1 <- 0
35  [3] Roots referenced by my leaves, by rank
36  [3] 0: 2 edges
37  [3]    1 <- 0
38  [3]    2 <- 2
39  [3] 2: 1 edges
40  [3]    0 <- 1
41    current info=MPI_INFO_NULL
42## Multi-SF
43PetscSF Object: 4 MPI processes
44  [0] Number of roots=5, leaves=2, remote ranks=2
45  [0] 0 <- (3,1)
46  [0] 1 <- (1,0)
47  [1] Number of roots=2, leaves=3, remote ranks=2
48  [1] 0 <- (0,1)
49  [1] 1 <- (2,0)
50  [1] 2 <- (0,2)
51  [2] Number of roots=2, leaves=3, remote ranks=3
52  [2] 0 <- (1,1)
53  [2] 1 <- (3,0)
54  [2] 2 <- (0,3)
55  [3] Number of roots=2, leaves=3, remote ranks=2
56  [3] 0 <- (2,1)
57  [3] 1 <- (0,0)
58  [3] 2 <- (0,4)
59## Multi-SF roots indices in original SF roots numbering
60[0] 0: 0 1 2 2 2
61[1] 0: 0 1
62[2] 0: 0 1
63[3] 0: 0 1
64## Inverse of Multi-SF
65PetscSF Object: 4 MPI processes
66  [0] Number of roots=2, leaves=5, remote ranks=3
67  [0] 0 <- (3,1)
68  [0] 1 <- (1,0)
69  [0] 2 <- (1,2)
70  [0] 3 <- (2,2)
71  [0] 4 <- (3,2)
72  [1] Number of roots=3, leaves=2, remote ranks=2
73  [1] 0 <- (0,1)
74  [1] 1 <- (2,0)
75  [2] Number of roots=3, leaves=2, remote ranks=2
76  [2] 0 <- (1,1)
77  [2] 1 <- (3,0)
78  [3] Number of roots=3, leaves=2, remote ranks=2
79  [3] 0 <- (2,1)
80  [3] 1 <- (0,0)
81## Inverse of Multi-SF, original numbering
82  [0] Number of roots=2, leaves=5, remote ranks=3
83  [0] 0 <- (3,1)
84  [0] 1 <- (1,0)
85  [0] 2 <- (1,2)
86  [0] 2 <- (2,2)
87  [0] 2 <- (3,2)
88  [1] Number of roots=3, leaves=2, remote ranks=2
89  [1] 0 <- (0,1)
90  [1] 1 <- (2,0)
91  [2] Number of roots=3, leaves=2, remote ranks=2
92  [2] 0 <- (1,1)
93  [2] 1 <- (3,0)
94  [3] Number of roots=3, leaves=2, remote ranks=2
95  [3] 0 <- (2,1)
96  [3] 1 <- (0,0)
97