1Test MatGetInfo 2Process 0: 24 57 33 1 0 3Process 1: 24 57 33 1 0 4Process 2: 24 57 33 1 0 5GlobalMax : 24 57 33 1 0 6GlobalSum : 72 171 99 1 0 7Test MatIsSymmetric: 1 8Test MatView 9Mat Object: 3 MPI processes 10 type: is 11 Mat Object: (is_) 1 MPI process 12 type: seqsbaij 13row 0: (0, 2.) (1, -1.) (11, -1.) 14row 1: (1, 4.) (2, -2.) 15row 2: (2, 6.) (3, -3.) 16row 3: (3, 8.) (4, -4.) 17row 4: (4, 10.) (5, -5.) 18row 5: (5, 12.) (6, -6.) 19row 6: (6, 14.) (7, -7.) 20row 7: (7, 16.) (8, -8.) 21row 8: (8, 18.) (9, -9.) 22row 9: (9, 20.) (10, -10.) 23row 10: (10, 22.) (11, -11.) 24row 11: (11, 24.) 25 Mat Object: (is_) 1 MPI process 26 type: seqsbaij 27row 0: (0, 2.) (1, -1.) (11, -1.) 28row 1: (1, 4.) (2, -2.) 29row 2: (2, 6.) (3, -3.) 30row 3: (3, 8.) (4, -4.) 31row 4: (4, 10.) (5, -5.) 32row 5: (5, 12.) (6, -6.) 33row 6: (6, 14.) (7, -7.) 34row 7: (7, 16.) (8, -8.) 35row 8: (8, 18.) (9, -9.) 36row 9: (9, 20.) (10, -10.) 37row 10: (10, 22.) (11, -11.) 38row 11: (11, 24.) 39 Mat Object: (is_) 1 MPI process 40 type: seqsbaij 41row 0: (0, 2.) (1, -1.) (11, -1.) 42row 1: (1, 4.) (2, -2.) 43row 2: (2, 6.) (3, -3.) 44row 3: (3, 8.) (4, -4.) 45row 4: (4, 10.) (5, -5.) 46row 5: (5, 12.) (6, -6.) 47row 6: (6, 14.) (7, -7.) 48row 7: (7, 16.) (8, -8.) 49row 8: (8, 18.) (9, -9.) 50row 9: (9, 20.) (10, -10.) 51row 10: (10, 22.) (11, -11.) 52row 11: (11, 24.) 53Mat Object: 3 MPI processes 54 type: mpiaij 55row 0: (0, 6.) (1, -3.) (11, -3.) 56row 1: (0, -3.) (1, 12.) (2, -6.) 57row 2: (1, -6.) (2, 18.) (3, -9.) 58row 3: (2, -9.) (3, 24.) (4, -12.) 59row 4: (3, -12.) (4, 30.) (5, -15.) 60row 5: (4, -15.) (5, 36.) (6, -18.) 61row 6: (5, -18.) (6, 42.) (7, -21.) 62row 7: (6, -21.) (7, 48.) (8, -24.) 63row 8: (7, -24.) (8, 54.) (9, -27.) 64row 9: (8, -27.) (9, 60.) (10, -30.) 65row 10: (9, -30.) (10, 66.) (11, -33.) 66row 11: (0, -3.) (10, -33.) (11, 72.) 67Test CheckMat 68Test MatDuplicate and MatAXPY 69Test MatConvert_IS_XAIJ 70Test MatConvert_XAIJ_IS 71Test MatDiagonalScale 72Test MatGetLocalSubMatrix 73Test MatConvert_Nest_IS 74Test MatCreateSubMatrix 75Test MatDiagonalSet 76Test MatShift 77IS Object: 3 MPI processes 78 type: stride 79[0] Number of indices in (stride) set 5 80[0] 0 6 81[0] 1 7 82[0] 2 8 83[0] 3 9 84[0] 4 10 85[1] Number of indices in (stride) set 0 86[2] Number of indices in (stride) set 0 87Skipping MatZeroRows (diag nonzero) 88Test MatMissingDiagonal 89[0] [0,4) Missing 0, row -1 (diag nonzero) 90[1] [4,8) Missing 0, row -1 (diag nonzero) 91[2] [8,12) Missing 0, row -1 (diag nonzero) 92IS Object: 3 MPI processes 93 type: stride 94[0] Number of indices in (stride) set 5 95[0] 0 6 96[0] 1 7 97[0] 2 8 98[0] 3 9 99[0] 4 10 100[1] Number of indices in (stride) set 0 101[2] Number of indices in (stride) set 0 102Skipping MatZeroRows (diag zero) 103Test MatMissingDiagonal 104[0] [0,4) Missing 0, row -1 (diag zero) 105[1] [4,8) Missing 0, row -1 (diag zero) 106[2] [8,12) Missing 0, row -1 (diag zero) 107Test MatTranspose 108Test MatInvertBlockDiagonal blockdiag 12 0 0 1 109Test MatInvertBlockDiagonal blockdiag 12 0 0 2 110Test MatInvertBlockDiagonal blockdiag 12 0 0 3 111Test MatInvertBlockDiagonal blockdiag 12 0 1 1 112Test MatInvertBlockDiagonal blockdiag 12 0 1 2 113Test MatInvertBlockDiagonal blockdiag 12 0 1 3 114Test MatInvertBlockDiagonal blockdiag 12 0 2 1 115Test MatInvertBlockDiagonal blockdiag 12 0 2 2 116Test MatInvertBlockDiagonal blockdiag 12 0 2 3 117Test MatInvertBlockDiagonal blockdiag 12 1 0 1 118Test MatInvertBlockDiagonal blockdiag 12 1 0 2 119Test MatInvertBlockDiagonal blockdiag 12 1 0 3 120Test MatInvertBlockDiagonal blockdiag 12 1 1 1 121Test MatInvertBlockDiagonal blockdiag 12 1 1 2 122Test MatInvertBlockDiagonal blockdiag 12 1 1 3 123Test MatInvertBlockDiagonal blockdiag 12 1 2 1 124Test MatInvertBlockDiagonal blockdiag 12 1 2 2 125Test MatInvertBlockDiagonal blockdiag 12 1 2 3 126Test MatInvertBlockDiagonal blockdiag 12 2 0 1 127Test MatInvertBlockDiagonal blockdiag 12 2 0 2 128Test MatInvertBlockDiagonal blockdiag 12 2 0 3 129Test MatInvertBlockDiagonal blockdiag 12 2 1 1 130Test MatInvertBlockDiagonal blockdiag 12 2 1 2 131Test MatInvertBlockDiagonal blockdiag 12 2 1 3 132Test MatInvertBlockDiagonal blockdiag 12 2 2 1 133Test MatInvertBlockDiagonal blockdiag 12 2 2 2 134Test MatInvertBlockDiagonal blockdiag 12 2 2 3 135