1original A: Frobenious norm = 223.405, one norm = 238., infinity norm = 310. 2 type: seqaij 3row 0: (1, 1.) (2, 2.) (3, 3.) (4, 4.) 4row 1: (0, 10.) (1, 11.) (2, 12.) (3, 13.) (4, 14.) 5row 2: (0, 20.) (1, 21.) (2, 22.) (3, 23.) (4, 24.) 6row 3: (0, 30.) (1, 31.) (2, 32.) (3, 33.) (4, 34.) 7row 4: (0, 40.) (1, 41.) (2, 42.) (3, 43.) (4, 44.) 8row 5: (0, 50.) (1, 51.) (2, 52.) (3, 53.) (4, 54.) 9row 6: (0, 60.) (1, 61.) (2, 62.) (3, 63.) (4, 64.) 10B = A^T: Frobenious norm = 223.405, one norm = 310., infinity norm = 238. 11 type: seqaij 12row 0: (1, 10.) (2, 20.) (3, 30.) (4, 40.) (5, 50.) (6, 60.) 13row 1: (0, 1.) (1, 11.) (2, 21.) (3, 31.) (4, 41.) (5, 51.) (6, 61.) 14row 2: (0, 2.) (1, 12.) (2, 22.) (3, 32.) (4, 42.) (5, 52.) (6, 62.) 15row 3: (0, 3.) (1, 13.) (2, 23.) (3, 33.) (4, 43.) (5, 53.) (6, 63.) 16row 4: (0, 4.) (1, 14.) (2, 24.) (3, 34.) (4, 44.) (5, 54.) (6, 64.) 17MatAXPY: C = C + alpha * A, C=A, SAME_NONZERO_PATTERN 18 type: seqaij 19row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 20row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 21row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 22row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 23row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 24row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 25row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 26MatAXPY: (C^T)^T = (C^T)^T + alpha * A, C=A, SAME_NONZERO_PATTERN 27 type: seqaij 28row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 29row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 30row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 31row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 32row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 33row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 34row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 35MatAXPY: C = C + alpha * (A^T)^T, C=A, SAME_NONZERO_PATTERN 36 type: seqaij 37row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 38row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 39row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 40row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 41row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 42row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 43row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 44MatAXPY: (C^T)^T = (C^T)^T + alpha * (A^T)^T, C=A, SAME_NONZERO_PATTERN 45 type: seqaij 46row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 47row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 48row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 49row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 50row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 51row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 52row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 53MatAXPY: (C^H)^H = (C^H)^H + alpha * A, C=A, SAME_NONZERO_PATTERN 54 type: seqaij 55row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 56row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 57row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 58row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 59row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 60row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 61row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 62MatAXPY: C = C + alpha * (A^H)^H, C=A, SAME_NONZERO_PATTERN 63 type: seqaij 64row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 65row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 66row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 67row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 68row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 69row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 70row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 71MatAXPY: (C^H)^H = (C^H)^H + alpha * (A^H)^H, C=A, SAME_NONZERO_PATTERN 72 type: seqaij 73row 0: (1, 2.) (2, 4.) (3, 6.) (4, 8.) 74row 1: (0, 20.) (1, 22.) (2, 24.) (3, 26.) (4, 28.) 75row 2: (0, 40.) (1, 42.) (2, 44.) (3, 46.) (4, 48.) 76row 3: (0, 60.) (1, 62.) (2, 64.) (3, 66.) (4, 68.) 77row 4: (0, 80.) (1, 82.) (2, 84.) (3, 86.) (4, 88.) 78row 5: (0, 100.) (1, 102.) (2, 104.) (3, 106.) (4, 108.) 79row 6: (0, 120.) (1, 122.) (2, 124.) (3, 126.) (4, 128.) 80 A: original matrix: 81 type: seqaij 82row 0: (1, 1.) (2, 2.) (3, 3.) (4, 4.) 83row 1: (0, 10.) (1, 11.) (2, 12.) (3, 13.) (4, 14.) 84row 2: (0, 20.) (1, 21.) (2, 22.) (3, 23.) (4, 24.) 85row 3: (0, 30.) (1, 31.) (2, 32.) (3, 33.) (4, 34.) 86row 4: (0, 40.) (1, 41.) (2, 42.) (3, 43.) (4, 44.) 87row 5: (0, 50.) (1, 51.) (2, 52.) (3, 53.) (4, 54.) 88row 6: (0, 60.) (1, 61.) (2, 62.) (3, 63.) (4, 64.) 89 B(a subset of A): 90 type: seqaij 91row 0: (2, 2.) (4, 4.) 92row 1: 93row 2: (0, 20.) (2, 22.) (4, 24.) 94row 3: 95row 4: (0, 40.) (2, 42.) (4, 44.) 96row 5: 97row 6: (0, 60.) (2, 62.) (4, 64.) 98MatAXPY: B = B + alpha * A, SUBSET_NONZERO_PATTERN 99 type: seqaij 100row 0: (1, 1.) (2, 4.) (3, 3.) (4, 8.) 101row 1: (0, 10.) (1, 11.) (2, 12.) (3, 13.) (4, 14.) 102row 2: (0, 40.) (1, 21.) (2, 44.) (3, 23.) (4, 48.) 103row 3: (0, 30.) (1, 31.) (2, 32.) (3, 33.) (4, 34.) 104row 4: (0, 80.) (1, 41.) (2, 84.) (3, 43.) (4, 88.) 105row 5: (0, 50.) (1, 51.) (2, 52.) (3, 53.) (4, 54.) 106row 6: (0, 120.) (1, 61.) (2, 124.) (3, 63.) (4, 128.) 107 type: seqaij 108row 0: (1, 1.) (2, 4.) (3, 3.) (4, 8.) 109row 1: (0, 10.) (1, 11.) (2, 12.) (3, 13.) (4, 14.) 110row 2: (0, 40.) (1, 21.) (2, 44.) (3, 23.) (4, 48.) 111row 3: (0, 30.) (1, 31.) (2, 32.) (3, 33.) (4, 34.) 112row 4: (0, 80.) (1, 41.) (2, 84.) (3, 43.) (4, 88.) 113row 5: (0, 50.) (1, 51.) (2, 52.) (3, 53.) (4, 54.) 114row 6: 115