testing MatMult() Vec Object: 3 MPI processes 44.8 72.8 100.8 128.8 156.8 184.8 212.8 240.8 testing MatMultAdd() testing MatMultTranspose() Vec Object: 3 MPI processes 170.8 173.6 176.4 179.2 182. 184.8 187.6 190.4 testing MatMultTransposeAdd() testing MatGetDiagonal(), MatDiagonalScale() Mat Object: 3 MPI processes row 0: (0, 1.1) (1, 1.2) (2, 1.3) (3, 1.4) (4, 1.5) (5, 1.6) (6, 1.7) (7, 1.8) row 1: (0, 2.1) (1, 2.2) (2, 2.3) (3, 2.4) (4, 2.5) (5, 2.6) (6, 2.7) (7, 2.8) row 2: (0, 3.1) (1, 3.2) (2, 3.3) (3, 3.4) (4, 3.5) (5, 3.6) (6, 3.7) (7, 3.8) row 3: (0, 4.1) (1, 4.2) (2, 4.3) (3, 4.4) (4, 4.5) (5, 4.6) (6, 4.7) (7, 4.8) row 4: (0, 5.1) (1, 5.2) (2, 5.3) (3, 5.4) (4, 5.5) (5, 5.6) (6, 5.7) (7, 5.8) row 5: (0, 6.1) (1, 6.2) (2, 6.3) (3, 6.4) (4, 6.5) (5, 6.6) (6, 6.7) (7, 6.8) row 6: (0, 7.1) (1, 7.2) (2, 7.3) (3, 7.4) (4, 7.5) (5, 7.6) (6, 7.7) (7, 7.8) row 7: (0, 8.1) (1, 8.2) (2, 8.3) (3, 8.4) (4, 8.5) (5, 8.6) (6, 8.7) (7, 8.8) Vec Object: 3 MPI processes 1.1 2.2 3.3 4.4 5.5 6.6 7.7 8.8 Mat Object: 3 MPI processes row 0: (0, 1.21) (1, 2.64) (2, 4.29) (3, 6.16) (4, 8.25) (5, 10.56) (6, 13.09) (7, 15.84) row 1: (0, 4.62) (1, 9.68) (2, 15.18) (3, 21.12) (4, 27.5) (5, 34.32) (6, 41.58) (7, 49.28) row 2: (0, 10.23) (1, 21.12) (2, 32.67) (3, 44.88) (4, 57.75) (5, 71.28) (6, 85.47) (7, 100.32) row 3: (0, 18.04) (1, 36.96) (2, 56.76) (3, 77.44) (4, 99.) (5, 121.44) (6, 144.76) (7, 168.96) row 4: (0, 28.05) (1, 57.2) (2, 87.45) (3, 118.8) (4, 151.25) (5, 184.8) (6, 219.45) (7, 255.2) row 5: (0, 40.26) (1, 81.84) (2, 124.74) (3, 168.96) (4, 214.5) (5, 261.36) (6, 309.54) (7, 359.04) row 6: (0, 54.67) (1, 110.88) (2, 168.63) (3, 227.92) (4, 288.75) (5, 351.12) (6, 415.03) (7, 480.48) row 7: (0, 71.28) (1, 144.32) (2, 219.12) (3, 295.68) (4, 374.) (5, 454.08) (6, 535.92) (7, 619.52)