1Test MatGetInfo 2Process 0: 4 4 0 2 0 3GlobalMax : 4 4 0 2 0 4GlobalSum : 4 4 0 1 0 5Test MatView 6Mat Object: 1 MPI processes 7 type: is 8 Mat Object: (is_) 1 MPI processes 9 type: seqaij 10row 0: (0, 2.) (1, -2.) 11row 1: (0, -4.) (1, 4.) 12Test CheckMat 13Test MatDuplicate and MatAXPY 14Test MatConvert_IS_XAIJ 15Test MatConvert_XAIJ_IS 16Test MatConvert_IS_XAIJ special case (0 0, bs 1 1) 17Test MatConvert_IS_XAIJ special case (0 0, bs 1 2) 18Test MatConvert_IS_XAIJ special case (0 0, bs 1 3) 19Test MatConvert_IS_XAIJ special case (0 0, bs 2 1) 20Test MatConvert_IS_XAIJ special case (0 0, bs 2 2) 21Test MatConvert_IS_XAIJ special case (0 0, bs 2 3) 22Test MatConvert_IS_XAIJ special case (0 0, bs 3 1) 23Test MatConvert_IS_XAIJ special case (0 0, bs 3 2) 24Test MatConvert_IS_XAIJ special case (0 0, bs 3 3) 25Test MatConvert_IS_XAIJ special case (0 1, bs 1 1) 26Test MatConvert_IS_XAIJ special case (0 1, bs 1 2) 27Test MatConvert_IS_XAIJ special case (0 1, bs 1 3) 28Test MatConvert_IS_XAIJ special case (0 1, bs 2 1) 29Test MatConvert_IS_XAIJ special case (0 1, bs 2 2) 30Test MatConvert_IS_XAIJ special case (0 1, bs 2 3) 31Test MatConvert_IS_XAIJ special case (0 1, bs 3 1) 32Test MatConvert_IS_XAIJ special case (0 1, bs 3 2) 33Test MatConvert_IS_XAIJ special case (0 1, bs 3 3) 34Test MatConvert_IS_XAIJ special case (1 0, bs 1 1) 35Test MatConvert_IS_XAIJ special case (1 0, bs 1 2) 36Test MatConvert_IS_XAIJ special case (1 0, bs 1 3) 37Test MatConvert_IS_XAIJ special case (1 0, bs 2 1) 38Test MatConvert_IS_XAIJ special case (1 0, bs 2 2) 39Test MatConvert_IS_XAIJ special case (1 0, bs 2 3) 40Test MatConvert_IS_XAIJ special case (1 0, bs 3 1) 41Test MatConvert_IS_XAIJ special case (1 0, bs 3 2) 42Test MatConvert_IS_XAIJ special case (1 0, bs 3 3) 43Test MatConvert_IS_XAIJ special case (1 1, bs 1 1) 44Test MatConvert_IS_XAIJ special case (1 1, bs 1 2) 45Test MatConvert_IS_XAIJ special case (1 1, bs 1 3) 46Test MatConvert_IS_XAIJ special case (1 1, bs 2 1) 47Test MatConvert_IS_XAIJ special case (1 1, bs 2 2) 48Test MatConvert_IS_XAIJ special case (1 1, bs 2 3) 49Test MatConvert_IS_XAIJ special case (1 1, bs 3 1) 50Test MatConvert_IS_XAIJ special case (1 1, bs 3 2) 51Test MatConvert_IS_XAIJ special case (1 1, bs 3 3) 52Test MatDiagonalScale 53Test MatPtAP 54Test MatGetLocalSubMatrix 55Test MatConvert_Nest_IS 56Test MatCreateSubMatrix 57Test MatDiagonalSet 58Test MatShift 59IS Object: 1 MPI processes 60 type: stride 61Number of indices in (stride) set 1 620 0 63Test MatZeroRows (diag nonzero) 64Test MatZeroRowsColumns (diag nonzero) 65Test MatMissingDiagonal 66[0] [0,2) Missing 0, row -1 (diag nonzero) 67IS Object: 1 MPI processes 68 type: stride 69Number of indices in (stride) set 1 700 0 71Test MatZeroRows (diag zero) 72Test MatZeroRowsColumns (diag zero) 73Test MatMissingDiagonal 74[0] [0,2) Missing 1, row 0 (diag zero) 75Test MatTranspose 76Test MatISFixLocalEmpty 77Test MatInvertBlockDiagonal blockdiag 2 0 0 1 78Test MatInvertBlockDiagonal blockdiag 2 0 0 2 79Test MatInvertBlockDiagonal blockdiag 2 0 0 3 80Test MatInvertBlockDiagonal blockdiag 2 0 1 1 81Test MatInvertBlockDiagonal blockdiag 2 0 1 2 82Test MatInvertBlockDiagonal blockdiag 2 0 1 3 83Test MatInvertBlockDiagonal blockdiag 2 0 2 1 84Test MatInvertBlockDiagonal blockdiag 2 0 2 2 85Test MatInvertBlockDiagonal blockdiag 2 0 2 3 86Test MatInvertBlockDiagonal blockdiag 2 1 0 1 87Test MatInvertBlockDiagonal blockdiag 2 1 0 2 88Test MatInvertBlockDiagonal blockdiag 2 1 0 3 89Test MatInvertBlockDiagonal blockdiag 2 1 1 1 90Test MatInvertBlockDiagonal blockdiag 2 1 1 2 91Test MatInvertBlockDiagonal blockdiag 2 1 1 3 92Test MatInvertBlockDiagonal blockdiag 2 1 2 1 93Test MatInvertBlockDiagonal blockdiag 2 1 2 2 94Test MatInvertBlockDiagonal blockdiag 2 1 2 3 95Test MatInvertBlockDiagonal blockdiag 2 2 0 1 96Test MatInvertBlockDiagonal blockdiag 2 2 0 2 97Test MatInvertBlockDiagonal blockdiag 2 2 0 3 98Test MatInvertBlockDiagonal blockdiag 2 2 1 1 99Test MatInvertBlockDiagonal blockdiag 2 2 1 2 100Test MatInvertBlockDiagonal blockdiag 2 2 1 3 101Test MatInvertBlockDiagonal blockdiag 2 2 2 1 102Test MatInvertBlockDiagonal blockdiag 2 2 2 2 103Test MatInvertBlockDiagonal blockdiag 2 2 2 3 104