1c4762a1bSJed BrownMatrix mpibaij(2) 2c4762a1bSJed BrownMat Object: 2 MPI processes 3c4762a1bSJed Brown type: mpibaij 4c4762a1bSJed Brown rows=8, cols=8, bs=2 5c4762a1bSJed Brown total: nonzeros=64, allocated nonzeros=64 6c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 7c4762a1bSJed Brown [0] Local rows 4 nz 32 nz alloced 32 bs 2 mem. 8c4762a1bSJed Brown [0] on-diagonal part: nz 16 9c4762a1bSJed Brown [0] off-diagonal part: nz 16 10c4762a1bSJed Brown [1] Local rows 4 nz 32 nz alloced 32 bs 2 mem. 11c4762a1bSJed Brown [1] on-diagonal part: nz 16 12c4762a1bSJed Brown [1] off-diagonal part: nz 16 13c4762a1bSJed Brown Information on VecScatter used in matrix-vector product: 14c4762a1bSJed Brown PetscSF Object: 2 MPI processes 15c4762a1bSJed Brown type: basic 16c4762a1bSJed Brown [0] Number of roots=2, leaves=2, remote ranks=1 17c4762a1bSJed Brown [0] 0 <- (1,0) 18c4762a1bSJed Brown [0] 1 <- (1,1) 19c4762a1bSJed Brown [1] Number of roots=2, leaves=2, remote ranks=1 20c4762a1bSJed Brown [1] 0 <- (0,0) 21c4762a1bSJed Brown [1] 1 <- (0,1) 22c4762a1bSJed Brown [0] Roots referenced by my leaves, by rank 23c4762a1bSJed Brown [0] 1: 2 edges 24c4762a1bSJed Brown [0] 0 <- 0 25c4762a1bSJed Brown [0] 1 <- 1 26c4762a1bSJed Brown [1] Roots referenced by my leaves, by rank 27c4762a1bSJed Brown [1] 0: 2 edges 28c4762a1bSJed Brown [1] 0 <- 0 29c4762a1bSJed Brown [1] 1 <- 1 30*62152dedSBarry Smith MultiSF sort=rank-order 31c4762a1bSJed BrownMat Object: 2 MPI processes 32c4762a1bSJed Brown type: mpibaij 33c4762a1bSJed Brownrow 0: (0, 200.) (1, 4.) (2, 6.) (3, 8.) (4, 10.) (5, 1200.) (6, 14.) (7, 16.) 34c4762a1bSJed Brownrow 1: (0, 18.) (1, 200.) (2, 22.) (3, 2400.) (4, 26.) (5, 28.) (6, 30.) (7, 3200.) 35c4762a1bSJed Brownrow 2: (0, 34.) (1, 36.) (2, 38.) (3, 40.) (4, 42.) (5, 44.) (6, 46.) (7, 48.) 36c4762a1bSJed Brownrow 3: (0, 50.) (1, 52.) (2, 54.) (3, 5600.) (4, 58.) (5, 60.) (6, 62.) (7, 64.) 37c4762a1bSJed Brownrow 4: (0, 66.) (1, 68.) (2, 70.) (3, 72.) (4, 74.) (5, 76.) (6, 78.) (7, 80.) 38c4762a1bSJed Brownrow 5: (0, 82.) (1, 84.) (2, 86.) (3, 88.) (4, 90.) (5, 92.) (6, 94.) (7, 96.) 39c4762a1bSJed Brownrow 6: (0, 98.) (1, 100.) (2, 102.) (3, 104.) (4, 106.) (5, 108.) (6, 110.) (7, 112.) 40c4762a1bSJed Brownrow 7: (0, 114.) (1, 116.) (2, 98.) (3, 120.) (4, 122.) (5, 124.) (6, 126.) (7, 128.) 41c4762a1bSJed BrownMatrix mpisbaij(2) 42c4762a1bSJed BrownMat Object: 2 MPI processes 43c4762a1bSJed Brown type: mpisbaij 44c4762a1bSJed Brown rows=8, cols=8, bs=2 45c4762a1bSJed Brown total: nonzeros=40, allocated nonzeros=64 46c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 47c4762a1bSJed Brown [0] Local rows 4 nz 28 nz alloced 32 bs 2 mem. 48c4762a1bSJed Brown [0] on-diagonal part: nz 12 49c4762a1bSJed Brown [0] off-diagonal part: nz 16 50c4762a1bSJed Brown [1] Local rows 4 nz 12 nz alloced 32 bs 2 mem. 51c4762a1bSJed Brown [1] on-diagonal part: nz 12 52c4762a1bSJed Brown [1] off-diagonal part: nz 0 53c4762a1bSJed Brown Information on VecScatter used in matrix-vector product: 54c4762a1bSJed Brown PetscSF Object: 2 MPI processes 55c4762a1bSJed Brown type: basic 56c4762a1bSJed Brown [0] Number of roots=2, leaves=2, remote ranks=1 57c4762a1bSJed Brown [0] 0 <- (1,0) 58c4762a1bSJed Brown [0] 1 <- (1,1) 59c4762a1bSJed Brown [1] Number of roots=2, leaves=0, remote ranks=0 60c4762a1bSJed Brown [0] Roots referenced by my leaves, by rank 61c4762a1bSJed Brown [0] 1: 2 edges 62c4762a1bSJed Brown [0] 0 <- 0 63c4762a1bSJed Brown [0] 1 <- 1 64c4762a1bSJed Brown [1] Roots referenced by my leaves, by rank 65*62152dedSBarry Smith MultiSF sort=rank-order 66c4762a1bSJed BrownMat Object: 2 MPI processes 67c4762a1bSJed Brown type: mpisbaij 68c4762a1bSJed Brownrow 0: (0, 200.) (1, 4.) (2, 6.) (3, 8.) (4, 10.) (5, 1200.) (6, 14.) (7, 16.) 69c4762a1bSJed Brownrow 1: (0, 18.) (1, 200.) (2, 22.) (3, 2400.) (4, 26.) (5, 28.) (6, 30.) (7, 3200.) 70c4762a1bSJed Brownrow 2: (2, 38.) (3, 40.) (4, 42.) (5, 44.) (6, 46.) (7, 48.) 71c4762a1bSJed Brownrow 3: (2, 54.) (3, 5600.) (4, 58.) (5, 60.) (6, 62.) (7, 64.) 72c4762a1bSJed Brownrow 4: (4, 74.) (5, 76.) (6, 78.) (7, 80.) 73c4762a1bSJed Brownrow 5: (4, 90.) (5, 92.) (6, 94.) (7, 96.) 74c4762a1bSJed Brownrow 6: (6, 110.) (7, 112.) 75c4762a1bSJed Brownrow 7: (6, 126.) (7, 128.) 76c4762a1bSJed BrownMatrix mpibaij(1) 77c4762a1bSJed BrownMat Object: 2 MPI processes 78c4762a1bSJed Brown type: mpibaij 79c4762a1bSJed Brown rows=4, cols=4 80c4762a1bSJed Brown total: nonzeros=16, allocated nonzeros=16 81c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 82c4762a1bSJed Brown [0] Local rows 2 nz 8 nz alloced 8 bs 1 mem. 83c4762a1bSJed Brown [0] on-diagonal part: nz 4 84c4762a1bSJed Brown [0] off-diagonal part: nz 4 85c4762a1bSJed Brown [1] Local rows 2 nz 8 nz alloced 8 bs 1 mem. 86c4762a1bSJed Brown [1] on-diagonal part: nz 4 87c4762a1bSJed Brown [1] off-diagonal part: nz 4 88c4762a1bSJed Brown Information on VecScatter used in matrix-vector product: 89c4762a1bSJed Brown PetscSF Object: 2 MPI processes 90c4762a1bSJed Brown type: basic 91c4762a1bSJed Brown [0] Number of roots=2, leaves=2, remote ranks=1 92c4762a1bSJed Brown [0] 0 <- (1,0) 93c4762a1bSJed Brown [0] 1 <- (1,1) 94c4762a1bSJed Brown [1] Number of roots=2, leaves=2, remote ranks=1 95c4762a1bSJed Brown [1] 0 <- (0,0) 96c4762a1bSJed Brown [1] 1 <- (0,1) 97c4762a1bSJed Brown [0] Roots referenced by my leaves, by rank 98c4762a1bSJed Brown [0] 1: 2 edges 99c4762a1bSJed Brown [0] 0 <- 0 100c4762a1bSJed Brown [0] 1 <- 1 101c4762a1bSJed Brown [1] Roots referenced by my leaves, by rank 102c4762a1bSJed Brown [1] 0: 2 edges 103c4762a1bSJed Brown [1] 0 <- 0 104c4762a1bSJed Brown [1] 1 <- 1 105*62152dedSBarry Smith MultiSF sort=rank-order 106c4762a1bSJed BrownMat Object: 2 MPI processes 107c4762a1bSJed Brown type: mpibaij 108c4762a1bSJed Brownrow 0: (0, 200.) (1, 4.) (2, 6.) (3, 8.) 109c4762a1bSJed Brownrow 1: (0, 10.) (1, 1200.) (2, 14.) (3, 16.) 110c4762a1bSJed Brownrow 2: (0, 18.) (1, 200.) (2, 22.) (3, 2400.) 111c4762a1bSJed Brownrow 3: (0, 26.) (1, 28.) (2, 30.) (3, 3200.) 112c4762a1bSJed BrownMatrix mpisbaij(1) 113c4762a1bSJed BrownMat Object: 2 MPI processes 114c4762a1bSJed Brown type: mpisbaij 115c4762a1bSJed Brown rows=4, cols=4 116c4762a1bSJed Brown total: nonzeros=10, allocated nonzeros=16 117c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 118c4762a1bSJed Brown [0] Local rows 2 nz 7 nz alloced 8 bs 1 mem. 119c4762a1bSJed Brown [0] on-diagonal part: nz 3 120c4762a1bSJed Brown [0] off-diagonal part: nz 4 121c4762a1bSJed Brown [1] Local rows 2 nz 3 nz alloced 8 bs 1 mem. 122c4762a1bSJed Brown [1] on-diagonal part: nz 3 123c4762a1bSJed Brown [1] off-diagonal part: nz 0 124c4762a1bSJed Brown Information on VecScatter used in matrix-vector product: 125c4762a1bSJed Brown PetscSF Object: 2 MPI processes 126c4762a1bSJed Brown type: basic 127c4762a1bSJed Brown [0] Number of roots=2, leaves=2, remote ranks=1 128c4762a1bSJed Brown [0] 0 <- (1,0) 129c4762a1bSJed Brown [0] 1 <- (1,1) 130c4762a1bSJed Brown [1] Number of roots=2, leaves=0, remote ranks=0 131c4762a1bSJed Brown [0] Roots referenced by my leaves, by rank 132c4762a1bSJed Brown [0] 1: 2 edges 133c4762a1bSJed Brown [0] 0 <- 0 134c4762a1bSJed Brown [0] 1 <- 1 135c4762a1bSJed Brown [1] Roots referenced by my leaves, by rank 136*62152dedSBarry Smith MultiSF sort=rank-order 137c4762a1bSJed BrownMat Object: 2 MPI processes 138c4762a1bSJed Brown type: mpisbaij 139c4762a1bSJed Brownrow 0: (0, 200.) (1, 4.) (2, 6.) (3, 8.) 140c4762a1bSJed Brownrow 1: (1, 1200.) (2, 14.) (3, 16.) 141c4762a1bSJed Brownrow 2: (2, 22.) (3, 2400.) 142c4762a1bSJed Brownrow 3: (3, 3200.) 143