xref: /petsc/src/vec/is/sf/tutorials/output/ex1f_1.out (revision d5b43468fb8780a8feea140ccd6fa3e6a50411cc)
1PetscSF Object: 3 MPI processes
2  type: basic
3  [0] Number of roots=6, leaves=2, remote ranks=2
4  [0] 0 <- (2,2)
5  [0] 2 <- (1,0)
6  [1] Number of roots=4, leaves=3, remote ranks=2
7  [1] 0 <- (0,2)
8  [1] 2 <- (2,0)
9  [1] 4 <- (0,4)
10  [2] Number of roots=4, leaves=3, remote ranks=2
11  [2] 0 <- (1,2)
12  [2] 2 <- (0,0)
13  [2] 4 <- (0,4)
14  [0] Roots referenced by my leaves, by rank
15  [0] 1: 1 edges
16  [0]    2 <- 0
17  [0] 2: 1 edges
18  [0]    0 <- 2
19  [1] Roots referenced by my leaves, by rank
20  [1] 0: 2 edges
21  [1]    0 <- 2
22  [1]    4 <- 4
23  [1] 2: 1 edges
24  [1]    2 <- 0
25  [2] Roots referenced by my leaves, by rank
26  [2] 0: 2 edges
27  [2]    2 <- 0
28  [2]    4 <- 4
29  [2] 1: 1 edges
30  [2]    0 <- 2
31  MultiSF sort=rank-order
32## Bcast Rootdata
33[0] 0: 100 -1 101 -1 102 -1
34[1] 0: 200 -1 201 -1
35[2] 0: 300 -1 301 -1
36## Bcast Leafdata
37[0] 0: 301 -1 200 -1
38[1] 0: 101 -1 300 -1 102 -1
39[2] 0: 201 -1 100 -1 102 -1
40PetscSF Object: 3 MPI processes
41  type: basic
42  [0] Number of roots=6, leaves=2, remote ranks=2
43  [0] 0 <- (2,2)
44  [0] 1 <- (1,0)
45  [1] Number of roots=4, leaves=3, remote ranks=2
46  [1] 0 <- (0,2)
47  [1] 1 <- (2,0)
48  [1] 2 <- (0,4)
49  [2] Number of roots=4, leaves=3, remote ranks=2
50  [2] 0 <- (1,2)
51  [2] 1 <- (0,0)
52  [2] 2 <- (0,4)
53  [0] Roots referenced by my leaves, by rank
54  [0] 1: 1 edges
55  [0]    1 <- 0
56  [0] 2: 1 edges
57  [0]    0 <- 2
58  [1] Roots referenced by my leaves, by rank
59  [1] 0: 2 edges
60  [1]    0 <- 2
61  [1]    2 <- 4
62  [1] 2: 1 edges
63  [1]    1 <- 0
64  [2] Roots referenced by my leaves, by rank
65  [2] 0: 2 edges
66  [2]    1 <- 0
67  [2]    2 <- 4
68  [2] 1: 1 edges
69  [2]    0 <- 2
70  MultiSF sort=rank-order
71