xref: /petsc/src/dm/tutorials/output/swarm_ex1_6.out (revision 2f613bf53f46f9356e00a2ca2bd69453be72fc31)
1DM Object: 4 MPI processes
2  type: swarm
3DMSwarmDataBucketView:
4  L                  = 5
5  buffer             = 4
6  allocated          = 9
7  nfields registered = 4
8    [  0]     DMSwarm_pid : Mem. usage       = 7.20e-05 (MB) [rank0]
9                            blocksize        = 1
10                            atomic size      = 8
11    [  1]    DMSwarm_rank : Mem. usage       = 3.60e-05 (MB) [rank0]
12                            blocksize        = 1
13                            atomic size      = 4
14    [  2]       viscosity : Mem. usage       = 7.20e-05 (MB) [rank0]
15                            blocksize        = 1
16                            atomic size      = 8
17    [  3]          strain : Mem. usage       = 7.20e-05 (MB) [rank0]
18                            blocksize        = 1
19                            atomic size      = 8
20  Total mem. usage                           = 1.18e-03 (MB) (collective)
21rank[0] before(5,26)
22rank[1] before(6,26)
23rank[2] before(7,26)
24rank[3] before(8,26)
25DMSwarmDataEx: instance=0
26  topology status:        finalized
27  message lengths status: finalized
28  packer status status:   finalized
29  communication status:   finalized
30  Topology:
31    [0] neighbours: 3
32    [0]   neighbour[0] = 1
33    [0]   neighbour[1] = 2
34    [0]   neighbour[2] = 3
35    [1] neighbours: 1
36    [1]   neighbour[0] = 0
37    [2] neighbours: 1
38    [2]   neighbour[0] = 0
39    [3] neighbours: 1
40    [3]   neighbour[0] = 0
41  Message lengths:
42    [0] atomic size: 28
43    [0] >>>>> ( 0 units :: tag = 1 ) >>>>> [1]
44    [0] >>>>> ( 0 units :: tag = 2 ) >>>>> [2]
45    [0] >>>>> ( 0 units :: tag = 3 ) >>>>> [3]
46    [0] <<<<< ( 1 units :: tag = 4 ) <<<<< [1]
47    [0] <<<<< ( 1 units :: tag = 8 ) <<<<< [2]
48    [0] <<<<< ( 2 units :: tag = 12 ) <<<<< [3]
49    [1] atomic size: 28
50    [1] >>>>> ( 1 units :: tag = 4 ) >>>>> [0]
51    [1] <<<<< ( 0 units :: tag = 1 ) <<<<< [0]
52    [2] atomic size: 28
53    [2] >>>>> ( 1 units :: tag = 8 ) >>>>> [0]
54    [2] <<<<< ( 0 units :: tag = 2 ) <<<<< [0]
55    [3] atomic size: 28
56    [3] >>>>> ( 2 units :: tag = 12 ) >>>>> [0]
57    [3] <<<<< ( 0 units :: tag = 3 ) <<<<< [0]
58rank[0] after(9,30)
59rank[1] after(6,30)
60rank[2] after(7,30)
61rank[3] after(8,30)
62Vec Object: DMSwarmSharedField_viscosity 4 MPI processes
63  type: mpi
64Process [0]
6511.1
6611.2
6711.3
6811.4
6911.5
70111.1
71211.2
72311.4
73311.5
74Process [1]
75111.1
76111.2
77111.3
78111.4
79111.5
80111.6
81Process [2]
82211.1
83211.2
84211.3
85211.4
86211.5
87211.6
88211.7
89Process [3]
90311.1
91311.2
92311.3
93311.4
94311.5
95311.6
96311.7
97311.8
98rank[0] after_v(5,26)
99rank[1] after_v(6,26)
100rank[2] after_v(7,26)
101rank[3] after_v(8,26)
102Vec Object: DMSwarmSharedField_viscosity 4 MPI processes
103  type: mpi
104Process [0]
10511.1
10611.2
10711.3
10811.4
10911.5
110Process [1]
111111.1
112111.2
113111.3
114111.4
115111.5
116111.6
117Process [2]
118211.1
119211.2
120211.3
121211.4
122211.5
123211.6
124211.7
125Process [3]
126311.1
127311.2
128311.3
129311.4
130311.5
131311.6
132311.7
133311.8
134