DM Object: 4 MPI processes
  type: swarm
DMSwarmDataBucketView: 
  L                  = 5 
  buffer             = 4 
  allocated          = 9 
  nfields registered = 4 
    [  0]     DMSwarm_pid : Mem. usage       = 7.20e-05 (MB) [rank0]
                            blocksize        = 1 
                            atomic size      = 8 
    [  1]    DMSwarm_rank : Mem. usage       = 3.60e-05 (MB) [rank0]
                            blocksize        = 1 
                            atomic size      = 4 
    [  2]       viscosity : Mem. usage       = 7.20e-05 (MB) [rank0]
                            blocksize        = 1 
                            atomic size      = 8 
    [  3]          strain : Mem. usage       = 7.20e-05 (MB) [rank0]
                            blocksize        = 1 
                            atomic size      = 8 
  Total mem. usage                           = 1.18e-03 (MB) (collective)
rank[0] before(5,26)
rank[1] before(6,26)
rank[2] before(7,26)
rank[3] before(8,26)
DMSwarmDataEx: instance=0
  topology status:        finalized 
  message lengths status: finalized 
  packer status status:   finalized 
  communication status:   finalized 
  Topology:
    [0] neighbours: 3 
    [0]   neighbour[0] = 1 
    [0]   neighbour[1] = 2 
    [0]   neighbour[2] = 3 
    [1] neighbours: 1 
    [1]   neighbour[0] = 0 
    [2] neighbours: 1 
    [2]   neighbour[0] = 0 
    [3] neighbours: 1 
    [3]   neighbour[0] = 0 
  Message lengths:
    [0] atomic size: 28 
    [0] >>>>> ( 0 units :: tag = 1 ) >>>>> [1] 
    [0] >>>>> ( 0 units :: tag = 2 ) >>>>> [2] 
    [0] >>>>> ( 0 units :: tag = 3 ) >>>>> [3] 
    [0] <<<<< ( 1 units :: tag = 4 ) <<<<< [1] 
    [0] <<<<< ( 1 units :: tag = 8 ) <<<<< [2] 
    [0] <<<<< ( 2 units :: tag = 12 ) <<<<< [3] 
    [1] atomic size: 28 
    [1] >>>>> ( 1 units :: tag = 4 ) >>>>> [0] 
    [1] <<<<< ( 0 units :: tag = 1 ) <<<<< [0] 
    [2] atomic size: 28 
    [2] >>>>> ( 1 units :: tag = 8 ) >>>>> [0] 
    [2] <<<<< ( 0 units :: tag = 2 ) <<<<< [0] 
    [3] atomic size: 28 
    [3] >>>>> ( 2 units :: tag = 12 ) >>>>> [0] 
    [3] <<<<< ( 0 units :: tag = 3 ) <<<<< [0] 
rank[0] after(9,30)
rank[1] after(6,30)
rank[2] after(7,30)
rank[3] after(8,30)
Vec Object: DMSwarmSharedField_viscosity 4 MPI processes
  type: mpi
Process [0]
11.1
11.2
11.3
11.4
11.5
111.1
211.2
311.4
311.5
Process [1]
111.1
111.2
111.3
111.4
111.5
111.6
Process [2]
211.1
211.2
211.3
211.4
211.5
211.6
211.7
Process [3]
311.1
311.2
311.3
311.4
311.5
311.6
311.7
311.8
rank[0] after_v(5,26)
rank[1] after_v(6,26)
rank[2] after_v(7,26)
rank[3] after_v(8,26)
Vec Object: DMSwarmSharedField_viscosity 4 MPI processes
  type: mpi
Process [0]
11.1
11.2
11.3
11.4
11.5
Process [1]
111.1
111.2
111.3
111.4
111.5
111.6
Process [2]
211.1
211.2
211.3
211.4
211.5
211.6
211.7
Process [3]
311.1
311.2
311.3
311.4
311.5
311.6
311.7
311.8
