1Mat Object: 4 MPI processes 2 type: mpisbaij 3 rows=1000, cols=1000 4 total: nonzeros=1999, allocated nonzeros=2000 5 total number of mallocs used during MatSetValues calls=0 6 [0] Local rows 250 nz 500 nz alloced 500 bs 1 mem 18900. 7 [0] on-diagonal part: nz 250 8 [0] off-diagonal part: nz 250 9 [1] Local rows 250 nz 500 nz alloced 500 bs 1 mem 18900. 10 [1] on-diagonal part: nz 250 11 [1] off-diagonal part: nz 250 12 [2] Local rows 250 nz 500 nz alloced 500 bs 1 mem 18900. 13 [2] on-diagonal part: nz 250 14 [2] off-diagonal part: nz 250 15 [3] Local rows 250 nz 499 nz alloced 500 bs 1 mem 19398. 16 [3] on-diagonal part: nz 499 17 [3] off-diagonal part: nz 0 18 Information on VecScatter used in matrix-vector product: 19 PetscSF Object: 4 MPI processes 20 type: basic 21 [0] Number of roots=250, leaves=1, remote ranks=1 22 [0] 0 <- (3,249) 23 [1] Number of roots=250, leaves=1, remote ranks=1 24 [1] 0 <- (3,249) 25 [2] Number of roots=250, leaves=1, remote ranks=1 26 [2] 0 <- (3,249) 27 [3] Number of roots=250, leaves=0, remote ranks=0 28 [0] Roots referenced by my leaves, by rank 29 [0] 3: 1 edges 30 [0] 0 <- 249 31 [1] Roots referenced by my leaves, by rank 32 [1] 3: 1 edges 33 [1] 0 <- 249 34 [2] Roots referenced by my leaves, by rank 35 [2] 3: 1 edges 36 [2] 0 <- 249 37 [3] Roots referenced by my leaves, by rank 38 MultiSF sort=rank-order 39