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