1Test MatGetInfo 2Process 0: 36 72 36 1 0 3Process 1: 36 72 36 1 0 4Process 2: 36 72 36 1 0 5GlobalMax : 36 72 36 1 0 6GlobalSum : 108 216 108 1 0 7Test MatIsSymmetric: 0 8Test MatView 9Mat Object: 3 MPI processes 10 Mat Object: (is_) 1 MPI process 11 row 0: (0, 2.) (1, -1.) (16, -1.) 12 row 1: (0, -2.) (1, 4.) (2, -2.) 13 row 2: (1, -3.) (2, 6.) (3, -3.) 14 row 3: (2, -4.) (3, 8.) (4, -4.) 15 row 4: (3, -5.) (4, 10.) (5, -5.) 16 row 5: (4, -6.) (5, 12.) (6, -6.) 17 row 6: (5, -7.) (6, 14.) (7, -7.) 18 row 7: (6, -8.) (7, 16.) (8, -8.) 19 row 8: (7, -9.) (8, 18.) (9, -9.) 20 row 9: (8, -10.) (9, 20.) (10, -10.) 21 row 10: (9, -11.) (10, 22.) (11, -11.) 22 row 11: (10, -12.) (11, 24.) (12, -12.) 23 Mat Object: (is_) 1 MPI process 24 row 0: (0, 2.) (1, -1.) (16, -1.) 25 row 1: (0, -2.) (1, 4.) (2, -2.) 26 row 2: (1, -3.) (2, 6.) (3, -3.) 27 row 3: (2, -4.) (3, 8.) (4, -4.) 28 row 4: (3, -5.) (4, 10.) (5, -5.) 29 row 5: (4, -6.) (5, 12.) (6, -6.) 30 row 6: (5, -7.) (6, 14.) (7, -7.) 31 row 7: (6, -8.) (7, 16.) (8, -8.) 32 row 8: (7, -9.) (8, 18.) (9, -9.) 33 row 9: (8, -10.) (9, 20.) (10, -10.) 34 row 10: (9, -11.) (10, 22.) (11, -11.) 35 row 11: (10, -12.) (11, 24.) (12, -12.) 36 Mat Object: (is_) 1 MPI process 37 row 0: (0, 2.) (1, -1.) (16, -1.) 38 row 1: (0, -2.) (1, 4.) (2, -2.) 39 row 2: (1, -3.) (2, 6.) (3, -3.) 40 row 3: (2, -4.) (3, 8.) (4, -4.) 41 row 4: (3, -5.) (4, 10.) (5, -5.) 42 row 5: (4, -6.) (5, 12.) (6, -6.) 43 row 6: (5, -7.) (6, 14.) (7, -7.) 44 row 7: (6, -8.) (7, 16.) (8, -8.) 45 row 8: (7, -9.) (8, 18.) (9, -9.) 46 row 9: (8, -10.) (9, 20.) (10, -10.) 47 row 10: (9, -11.) (10, 22.) (11, -11.) 48 row 11: (10, -12.) (11, 24.) (12, -12.) 49Mat Object: 3 MPI processes 50 row 0: (10, -36.) (11, 72.) (12, -36.) 51 row 1: (9, -33.) (10, 66.) (11, -33.) 52 row 2: (8, -30.) (9, 60.) (10, -30.) 53 row 3: (7, -27.) (8, 54.) (9, -27.) 54 row 4: (6, -24.) (7, 48.) (8, -24.) 55 row 5: (5, -21.) (6, 42.) (7, -21.) 56 row 6: (4, -18.) (5, 36.) (6, -18.) 57 row 7: (3, -15.) (4, 30.) (5, -15.) 58 row 8: (2, -12.) (3, 24.) (4, -12.) 59 row 9: (1, -9.) (2, 18.) (3, -9.) 60 row 10: (0, -6.) (1, 12.) (2, -6.) 61 row 11: (0, 6.) (1, -3.) (16, -3.) 62Test CheckMat 63Test MatDuplicate and MatAXPY 64Test MatConvert_IS_XAIJ 65Test MatConvert_XAIJ_IS 66Test MatDiagonalScale 67Test MatGetLocalSubMatrix 68Test MatConvert_Nest_IS 69Test MatCreateSubMatrix 70Test MatCreateSubMatrices 71IS Object: 3 MPI processes 72[0] Number of indices in (stride) set 5 73[0] 0 6 74[0] 1 7 75[0] 2 8 76[0] 3 9 77[0] 4 10 78[1] Number of indices in (stride) set 0 79[2] Number of indices in (stride) set 0 80Test MatZeroRows (diag zero) 81Test MatMissingDiagonal 82[0] [0,4) Missing 0, row -1 (diag zero) 83[1] [4,8) Missing 1, row 6 (diag zero) 84[2] [8,12) Missing 1, row 8 (diag zero) 85Test MatTranspose 86Test MatGetDiagonalBlock 87Test MatISSetAllowRepeated(false) with possibly repeated entries 88