1*c4762a1bSJed BrownTest MatGetInfo 2*c4762a1bSJed BrownProcess 0: 36 36 0 2 0 3*c4762a1bSJed BrownProcess 1: 36 36 0 1 0 4*c4762a1bSJed BrownProcess 2: 36 36 0 1 0 5*c4762a1bSJed BrownProcess 3: 36 36 0 1 0 6*c4762a1bSJed BrownProcess 4: 36 36 0 1 0 7*c4762a1bSJed BrownProcess 5: 36 36 0 1 0 8*c4762a1bSJed BrownGlobalMax : 36 36 0 2 0 9*c4762a1bSJed BrownGlobalSum : 216 216 0 1 0 10*c4762a1bSJed BrownTest MatView 11*c4762a1bSJed BrownMat Object: 6 MPI processes 12*c4762a1bSJed Brown type: is 13*c4762a1bSJed Brown Mat Object: (is_) 1 MPI processes 14*c4762a1bSJed Brown type: seqaij 15*c4762a1bSJed Brownrow 0: (0, 2.) (1, -1.) (11, -1.) 16*c4762a1bSJed Brownrow 1: (0, -2.) (1, 4.) (2, -2.) 17*c4762a1bSJed Brownrow 2: (1, -3.) (2, 6.) (3, -3.) 18*c4762a1bSJed Brownrow 3: (2, -4.) (3, 8.) (4, -4.) 19*c4762a1bSJed Brownrow 4: (3, -5.) (4, 10.) (5, -5.) 20*c4762a1bSJed Brownrow 5: (4, -6.) (5, 12.) (6, -6.) 21*c4762a1bSJed Brownrow 6: (5, -7.) (6, 14.) (7, -7.) 22*c4762a1bSJed Brownrow 7: (6, -8.) (7, 16.) (8, -8.) 23*c4762a1bSJed Brownrow 8: (7, -9.) (8, 18.) (9, -9.) 24*c4762a1bSJed Brownrow 9: (8, -10.) (9, 20.) (10, -10.) 25*c4762a1bSJed Brownrow 10: (9, -11.) (10, 22.) (11, -11.) 26*c4762a1bSJed Brownrow 11: (0, -12.) (10, -12.) (11, 24.) 27*c4762a1bSJed Brown Mat Object: (is_) 1 MPI processes 28*c4762a1bSJed Brown type: seqaij 29*c4762a1bSJed Brownrow 0: (0, 2.) (1, -1.) (11, -1.) 30*c4762a1bSJed Brownrow 1: (0, -2.) (1, 4.) (2, -2.) 31*c4762a1bSJed Brownrow 2: (1, -3.) (2, 6.) (3, -3.) 32*c4762a1bSJed Brownrow 3: (2, -4.) (3, 8.) (4, -4.) 33*c4762a1bSJed Brownrow 4: (3, -5.) (4, 10.) (5, -5.) 34*c4762a1bSJed Brownrow 5: (4, -6.) (5, 12.) (6, -6.) 35*c4762a1bSJed Brownrow 6: (5, -7.) (6, 14.) (7, -7.) 36*c4762a1bSJed Brownrow 7: (6, -8.) (7, 16.) (8, -8.) 37*c4762a1bSJed Brownrow 8: (7, -9.) (8, 18.) (9, -9.) 38*c4762a1bSJed Brownrow 9: (8, -10.) (9, 20.) (10, -10.) 39*c4762a1bSJed Brownrow 10: (9, -11.) (10, 22.) (11, -11.) 40*c4762a1bSJed Brownrow 11: (0, -12.) (10, -12.) (11, 24.) 41*c4762a1bSJed Brown Mat Object: (is_) 1 MPI processes 42*c4762a1bSJed Brown type: seqaij 43*c4762a1bSJed Brownrow 0: (0, 2.) (1, -1.) (11, -1.) 44*c4762a1bSJed Brownrow 1: (0, -2.) (1, 4.) (2, -2.) 45*c4762a1bSJed Brownrow 2: (1, -3.) (2, 6.) (3, -3.) 46*c4762a1bSJed Brownrow 3: (2, -4.) (3, 8.) (4, -4.) 47*c4762a1bSJed Brownrow 4: (3, -5.) (4, 10.) (5, -5.) 48*c4762a1bSJed Brownrow 5: (4, -6.) (5, 12.) (6, -6.) 49*c4762a1bSJed Brownrow 6: (5, -7.) (6, 14.) (7, -7.) 50*c4762a1bSJed Brownrow 7: (6, -8.) (7, 16.) (8, -8.) 51*c4762a1bSJed Brownrow 8: (7, -9.) (8, 18.) (9, -9.) 52*c4762a1bSJed Brownrow 9: (8, -10.) (9, 20.) (10, -10.) 53*c4762a1bSJed Brownrow 10: (9, -11.) (10, 22.) (11, -11.) 54*c4762a1bSJed Brownrow 11: (0, -12.) (10, -12.) (11, 24.) 55*c4762a1bSJed Brown Mat Object: (is_) 1 MPI processes 56*c4762a1bSJed Brown type: seqaij 57*c4762a1bSJed Brownrow 0: (0, 2.) (1, -1.) (11, -1.) 58*c4762a1bSJed Brownrow 1: (0, -2.) (1, 4.) (2, -2.) 59*c4762a1bSJed Brownrow 2: (1, -3.) (2, 6.) (3, -3.) 60*c4762a1bSJed Brownrow 3: (2, -4.) (3, 8.) (4, -4.) 61*c4762a1bSJed Brownrow 4: (3, -5.) (4, 10.) (5, -5.) 62*c4762a1bSJed Brownrow 5: (4, -6.) (5, 12.) (6, -6.) 63*c4762a1bSJed Brownrow 6: (5, -7.) (6, 14.) (7, -7.) 64*c4762a1bSJed Brownrow 7: (6, -8.) (7, 16.) (8, -8.) 65*c4762a1bSJed Brownrow 8: (7, -9.) (8, 18.) (9, -9.) 66*c4762a1bSJed Brownrow 9: (8, -10.) (9, 20.) (10, -10.) 67*c4762a1bSJed Brownrow 10: (9, -11.) (10, 22.) (11, -11.) 68*c4762a1bSJed Brownrow 11: (0, -12.) (10, -12.) (11, 24.) 69*c4762a1bSJed Brown Mat Object: (is_) 1 MPI processes 70*c4762a1bSJed Brown type: seqaij 71*c4762a1bSJed Brownrow 0: (0, 2.) (1, -1.) (11, -1.) 72*c4762a1bSJed Brownrow 1: (0, -2.) (1, 4.) (2, -2.) 73*c4762a1bSJed Brownrow 2: (1, -3.) (2, 6.) (3, -3.) 74*c4762a1bSJed Brownrow 3: (2, -4.) (3, 8.) (4, -4.) 75*c4762a1bSJed Brownrow 4: (3, -5.) (4, 10.) (5, -5.) 76*c4762a1bSJed Brownrow 5: (4, -6.) (5, 12.) (6, -6.) 77*c4762a1bSJed Brownrow 6: (5, -7.) (6, 14.) (7, -7.) 78*c4762a1bSJed Brownrow 7: (6, -8.) (7, 16.) (8, -8.) 79*c4762a1bSJed Brownrow 8: (7, -9.) (8, 18.) (9, -9.) 80*c4762a1bSJed Brownrow 9: (8, -10.) (9, 20.) (10, -10.) 81*c4762a1bSJed Brownrow 10: (9, -11.) (10, 22.) (11, -11.) 82*c4762a1bSJed Brownrow 11: (0, -12.) (10, -12.) (11, 24.) 83*c4762a1bSJed Brown Mat Object: (is_) 1 MPI processes 84*c4762a1bSJed Brown type: seqaij 85*c4762a1bSJed Brownrow 0: (0, 2.) (1, -1.) (11, -1.) 86*c4762a1bSJed Brownrow 1: (0, -2.) (1, 4.) (2, -2.) 87*c4762a1bSJed Brownrow 2: (1, -3.) (2, 6.) (3, -3.) 88*c4762a1bSJed Brownrow 3: (2, -4.) (3, 8.) (4, -4.) 89*c4762a1bSJed Brownrow 4: (3, -5.) (4, 10.) (5, -5.) 90*c4762a1bSJed Brownrow 5: (4, -6.) (5, 12.) (6, -6.) 91*c4762a1bSJed Brownrow 6: (5, -7.) (6, 14.) (7, -7.) 92*c4762a1bSJed Brownrow 7: (6, -8.) (7, 16.) (8, -8.) 93*c4762a1bSJed Brownrow 8: (7, -9.) (8, 18.) (9, -9.) 94*c4762a1bSJed Brownrow 9: (8, -10.) (9, 20.) (10, -10.) 95*c4762a1bSJed Brownrow 10: (9, -11.) (10, 22.) (11, -11.) 96*c4762a1bSJed Brownrow 11: (0, -12.) (10, -12.) (11, 24.) 97*c4762a1bSJed BrownTest CheckMat 98*c4762a1bSJed BrownTest MatDuplicate and MatAXPY 99*c4762a1bSJed BrownTest MatConvert_IS_XAIJ 100*c4762a1bSJed BrownTest MatConvert_XAIJ_IS 101*c4762a1bSJed BrownTest MatDiagonalScale 102*c4762a1bSJed BrownTest MatPtAP 103*c4762a1bSJed BrownTest MatGetLocalSubMatrix 104*c4762a1bSJed BrownTest MatConvert_Nest_IS 105*c4762a1bSJed BrownTest MatCreateSubMatrix 106*c4762a1bSJed BrownTest MatDiagonalSet 107*c4762a1bSJed BrownTest MatShift 108*c4762a1bSJed BrownIS Object: 6 MPI processes 109*c4762a1bSJed Brown type: stride 110*c4762a1bSJed Brown[0] Number of indices in (stride) set 5 111*c4762a1bSJed Brown[0] 0 6 112*c4762a1bSJed Brown[0] 1 7 113*c4762a1bSJed Brown[0] 2 8 114*c4762a1bSJed Brown[0] 3 9 115*c4762a1bSJed Brown[0] 4 10 116*c4762a1bSJed Brown[1] Number of indices in (stride) set 0 117*c4762a1bSJed Brown[2] Number of indices in (stride) set 0 118*c4762a1bSJed Brown[3] Number of indices in (stride) set 0 119*c4762a1bSJed Brown[4] Number of indices in (stride) set 0 120*c4762a1bSJed Brown[5] Number of indices in (stride) set 0 121*c4762a1bSJed BrownTest MatZeroRows (diag nonzero) 122*c4762a1bSJed BrownTest MatZeroRowsColumns (diag nonzero) 123*c4762a1bSJed BrownTest MatMissingDiagonal 124*c4762a1bSJed Brown[0] [0,2) Missing 0, row -1 (diag nonzero) 125*c4762a1bSJed Brown[1] [2,4) Missing 0, row -1 (diag nonzero) 126*c4762a1bSJed Brown[2] [4,6) Missing 0, row -1 (diag nonzero) 127*c4762a1bSJed Brown[3] [6,8) Missing 0, row -1 (diag nonzero) 128*c4762a1bSJed Brown[4] [8,10) Missing 0, row -1 (diag nonzero) 129*c4762a1bSJed Brown[5] [10,12) Missing 0, row -1 (diag nonzero) 130*c4762a1bSJed BrownIS Object: 6 MPI processes 131*c4762a1bSJed Brown type: stride 132*c4762a1bSJed Brown[0] Number of indices in (stride) set 5 133*c4762a1bSJed Brown[0] 0 6 134*c4762a1bSJed Brown[0] 1 7 135*c4762a1bSJed Brown[0] 2 8 136*c4762a1bSJed Brown[0] 3 9 137*c4762a1bSJed Brown[0] 4 10 138*c4762a1bSJed Brown[1] Number of indices in (stride) set 0 139*c4762a1bSJed Brown[2] Number of indices in (stride) set 0 140*c4762a1bSJed Brown[3] Number of indices in (stride) set 0 141*c4762a1bSJed Brown[4] Number of indices in (stride) set 0 142*c4762a1bSJed Brown[5] Number of indices in (stride) set 0 143*c4762a1bSJed BrownTest MatZeroRows (diag zero) 144*c4762a1bSJed BrownTest MatZeroRowsColumns (diag zero) 145*c4762a1bSJed BrownTest MatMissingDiagonal 146*c4762a1bSJed Brown[0] [0,2) Missing 0, row -1 (diag zero) 147*c4762a1bSJed Brown[1] [2,4) Missing 0, row -1 (diag zero) 148*c4762a1bSJed Brown[2] [4,6) Missing 0, row -1 (diag zero) 149*c4762a1bSJed Brown[3] [6,8) Missing 1, row 6 (diag zero) 150*c4762a1bSJed Brown[4] [8,10) Missing 1, row 8 (diag zero) 151*c4762a1bSJed Brown[5] [10,12) Missing 1, row 10 (diag zero) 152*c4762a1bSJed BrownTest MatTranspose 153*c4762a1bSJed BrownTest MatISFixLocalEmpty 154*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 0 1 155*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 0 2 156*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 0 3 157*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 1 1 158*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 1 2 159*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 1 3 160*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 2 1 161*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 2 2 162*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 0 2 3 163*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 0 1 164*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 0 2 165*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 0 3 166*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 1 1 167*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 1 2 168*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 1 3 169*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 2 1 170*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 2 2 171*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 1 2 3 172*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 0 1 173*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 0 2 174*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 0 3 175*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 1 1 176*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 1 2 177*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 1 3 178*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 2 1 179*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 2 2 180*c4762a1bSJed BrownTest MatInvertBlockDiagonal blockdiag 12 2 2 3 181