xref: /petsc/src/mat/tests/output/ex2_21.out (revision 55cda6f51c86a483abe5781578f3bbdf986e1625)
1*2db2b1b2SPierre Jolivetoriginal A: Frobenius norm = 276.478, one norm = 259., infinity norm = 448.
28e160fb9SStefano Zampinirow 0: (0, 1.)  (1, 2.)  (2, 3.)  (3, 4.)  (4, 5.)  (5, 6.)  (6, 7.)
38e160fb9SStefano Zampinirow 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)  (5, 16.)  (6, 17.)
48e160fb9SStefano Zampinirow 2: (0, 21.)  (1, 22.)  (2, 23.)  (3, 24.)  (4, 25.)  (5, 26.)  (6, 27.)
58e160fb9SStefano Zampinirow 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)  (5, 36.)  (6, 37.)
68e160fb9SStefano Zampinirow 4: (0, 41.)  (1, 42.)  (2, 43.)  (3, 44.)  (4, 45.)  (5, 46.)  (6, 47.)
78e160fb9SStefano Zampinirow 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)  (5, 56.)  (6, 57.)
88e160fb9SStefano Zampinirow 6: (0, 61.)  (1, 62.)  (2, 63.)  (3, 64.)  (4, 65.)  (5, 66.)  (6, 67.)
9*2db2b1b2SPierre JolivetB = A^T: Frobenius norm = 276.478, one norm = 448., infinity norm = 259.
108e160fb9SStefano Zampinirow 0: (0, 1.)  (1, 11.)  (2, 21.)  (3, 31.)  (4, 41.)  (5, 51.)  (6, 61.)
118e160fb9SStefano Zampinirow 1: (0, 2.)  (1, 12.)  (2, 22.)  (3, 32.)  (4, 42.)  (5, 52.)  (6, 62.)
128e160fb9SStefano Zampinirow 2: (0, 3.)  (1, 13.)  (2, 23.)  (3, 33.)  (4, 43.)  (5, 53.)  (6, 63.)
138e160fb9SStefano Zampinirow 3: (0, 4.)  (1, 14.)  (2, 24.)  (3, 34.)  (4, 44.)  (5, 54.)  (6, 64.)
148e160fb9SStefano Zampinirow 4: (0, 5.)  (1, 15.)  (2, 25.)  (3, 35.)  (4, 45.)  (5, 55.)  (6, 65.)
158e160fb9SStefano Zampinirow 5: (0, 6.)  (1, 16.)  (2, 26.)  (3, 36.)  (4, 46.)  (5, 56.)  (6, 66.)
168e160fb9SStefano Zampinirow 6: (0, 7.)  (1, 17.)  (2, 27.)  (3, 37.)  (4, 47.)  (5, 57.)  (6, 67.)
17c4762a1bSJed BrownMatAXPY:  B = B + alpha * A
188e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 13.)  (2, 24.)  (3, 35.)  (4, 46.)  (5, 57.)  (6, 68.)
198e160fb9SStefano Zampinirow 1: (0, 13.)  (1, 24.)  (2, 35.)  (3, 46.)  (4, 57.)  (5, 68.)  (6, 79.)
208e160fb9SStefano Zampinirow 2: (0, 24.)  (1, 35.)  (2, 46.)  (3, 57.)  (4, 68.)  (5, 79.)  (6, 90.)
218e160fb9SStefano Zampinirow 3: (0, 35.)  (1, 46.)  (2, 57.)  (3, 68.)  (4, 79.)  (5, 90.)  (6, 101.)
228e160fb9SStefano Zampinirow 4: (0, 46.)  (1, 57.)  (2, 68.)  (3, 79.)  (4, 90.)  (5, 101.)  (6, 112.)
238e160fb9SStefano Zampinirow 5: (0, 57.)  (1, 68.)  (2, 79.)  (3, 90.)  (4, 101.)  (5, 112.)  (6, 123.)
248e160fb9SStefano Zampinirow 6: (0, 68.)  (1, 79.)  (2, 90.)  (3, 101.)  (4, 112.)  (5, 123.)  (6, 134.)
25c4762a1bSJed BrownMatAYPX:  B = alpha*B + A
268e160fb9SStefano Zampinirow 0: (0, 3.)  (1, 15.)  (2, 27.)  (3, 39.)  (4, 51.)  (5, 63.)  (6, 75.)
278e160fb9SStefano Zampinirow 1: (0, 24.)  (1, 36.)  (2, 48.)  (3, 60.)  (4, 72.)  (5, 84.)  (6, 96.)
288e160fb9SStefano Zampinirow 2: (0, 45.)  (1, 57.)  (2, 69.)  (3, 81.)  (4, 93.)  (5, 105.)  (6, 117.)
298e160fb9SStefano Zampinirow 3: (0, 66.)  (1, 78.)  (2, 90.)  (3, 102.)  (4, 114.)  (5, 126.)  (6, 138.)
308e160fb9SStefano Zampinirow 4: (0, 87.)  (1, 99.)  (2, 111.)  (3, 123.)  (4, 135.)  (5, 147.)  (6, 159.)
318e160fb9SStefano Zampinirow 5: (0, 108.)  (1, 120.)  (2, 132.)  (3, 144.)  (4, 156.)  (5, 168.)  (6, 180.)
328e160fb9SStefano Zampinirow 6: (0, 129.)  (1, 141.)  (2, 153.)  (3, 165.)  (4, 177.)  (5, 189.)  (6, 201.)
33c4762a1bSJed BrownMatAXPY:  C = C + alpha * A, C=A, SAME_NONZERO_PATTERN
348e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
358e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
368e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
378e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
388e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
398e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
408e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
418e160fb9SStefano Zampini
42c4762a1bSJed BrownMatAXPY:  (C^T)^T = (C^T)^T + alpha * A, C=A, SAME_NONZERO_PATTERN
438e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
448e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
458e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
468e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
478e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
488e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
498e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
50c4762a1bSJed BrownMatAXPY:  C = C + alpha * (A^T)^T, C=A, SAME_NONZERO_PATTERN
518e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
528e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
538e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
548e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
558e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
568e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
578e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
58c4762a1bSJed BrownMatAXPY:  (C^T)^T = (C^T)^T + alpha * (A^T)^T, C=A, SAME_NONZERO_PATTERN
598e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
608e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
618e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
628e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
638e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
648e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
658e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
668e160fb9SStefano ZampiniMatAXPY:  Now without the transposition operation
678e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
688e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
698e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
708e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
718e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
728e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
738e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
748e160fb9SStefano Zampini
75c4762a1bSJed BrownMatAXPY:  (C^H)^H = (C^H)^H + alpha * A, C=A, SAME_NONZERO_PATTERN
768e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
778e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
788e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
798e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
808e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
818e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
828e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
83c4762a1bSJed BrownMatAXPY:  C = C + alpha * (A^H)^H, C=A, SAME_NONZERO_PATTERN
848e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
858e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
868e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
878e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
888e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
898e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
908e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
91c4762a1bSJed BrownMatAXPY:  (C^H)^H = (C^H)^H + alpha * (A^H)^H, C=A, SAME_NONZERO_PATTERN
928e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
938e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
948e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
958e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
968e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
978e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
988e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
998e160fb9SStefano ZampiniMatAXPY:  Now without the transposition operation
1008e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)  (5, 12.)  (6, 14.)
1018e160fb9SStefano Zampinirow 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)  (5, 32.)  (6, 34.)
1028e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)  (5, 52.)  (6, 54.)
1038e160fb9SStefano Zampinirow 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)  (5, 72.)  (6, 74.)
1048e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)  (5, 92.)  (6, 94.)
1058e160fb9SStefano Zampinirow 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)  (5, 112.)  (6, 114.)
1068e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)  (5, 132.)  (6, 134.)
107c4762a1bSJed Brown A: original matrix:
1088e160fb9SStefano Zampinirow 0: (0, 1.)  (1, 2.)  (2, 3.)  (3, 4.)  (4, 5.)  (5, 6.)  (6, 7.)
1098e160fb9SStefano Zampinirow 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)  (5, 16.)  (6, 17.)
1108e160fb9SStefano Zampinirow 2: (0, 21.)  (1, 22.)  (2, 23.)  (3, 24.)  (4, 25.)  (5, 26.)  (6, 27.)
1118e160fb9SStefano Zampinirow 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)  (5, 36.)  (6, 37.)
1128e160fb9SStefano Zampinirow 4: (0, 41.)  (1, 42.)  (2, 43.)  (3, 44.)  (4, 45.)  (5, 46.)  (6, 47.)
1138e160fb9SStefano Zampinirow 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)  (5, 56.)  (6, 57.)
1148e160fb9SStefano Zampinirow 6: (0, 61.)  (1, 62.)  (2, 63.)  (3, 64.)  (4, 65.)  (5, 66.)  (6, 67.)
115c4762a1bSJed Brown B(a subset of A):
1168e160fb9SStefano Zampinirow 0: (0, 1.)  (2, 3.)  (4, 5.)  (6, 7.)
117c4762a1bSJed Brownrow 1:
1188e160fb9SStefano Zampinirow 2: (0, 21.)  (2, 23.)  (4, 25.)  (6, 27.)
119c4762a1bSJed Brownrow 3:
1208e160fb9SStefano Zampinirow 4: (0, 41.)  (2, 43.)  (4, 45.)  (6, 47.)
121c4762a1bSJed Brownrow 5:
1228e160fb9SStefano Zampinirow 6: (0, 61.)  (2, 63.)  (4, 65.)  (6, 67.)
123c4762a1bSJed BrownMatAXPY:  B = B + alpha * A, SUBSET_NONZERO_PATTERN
1248e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 2.)  (2, 6.)  (3, 4.)  (4, 10.)  (5, 6.)  (6, 14.)
1258e160fb9SStefano Zampinirow 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)  (5, 16.)  (6, 17.)
1268e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 22.)  (2, 46.)  (3, 24.)  (4, 50.)  (5, 26.)  (6, 54.)
1278e160fb9SStefano Zampinirow 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)  (5, 36.)  (6, 37.)
1288e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 42.)  (2, 86.)  (3, 44.)  (4, 90.)  (5, 46.)  (6, 94.)
1298e160fb9SStefano Zampinirow 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)  (5, 56.)  (6, 57.)
1308e160fb9SStefano Zampinirow 6: (0, 122.)  (1, 62.)  (2, 126.)  (3, 64.)  (4, 130.)  (5, 66.)  (6, 134.)
1312f605a99SJose E. RomanMatZeroRows:
1328e160fb9SStefano Zampinirow 0: (0, 2.)  (1, 2.)  (2, 6.)  (3, 4.)  (4, 10.)  (5, 6.)  (6, 14.)
1338e160fb9SStefano Zampinirow 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)  (5, 16.)  (6, 17.)
1348e160fb9SStefano Zampinirow 2: (0, 42.)  (1, 22.)  (2, 46.)  (3, 24.)  (4, 50.)  (5, 26.)  (6, 54.)
1358e160fb9SStefano Zampinirow 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)  (5, 36.)  (6, 37.)
1368e160fb9SStefano Zampinirow 4: (0, 82.)  (1, 42.)  (2, 86.)  (3, 44.)  (4, 90.)  (5, 46.)  (6, 94.)
1378e160fb9SStefano Zampinirow 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)  (5, 56.)  (6, 57.)
138a5225ed3SStefano Zampinirow 6:
1392f605a99SJose E. RomanMatShift: B = B - 2*I
1402f605a99SJose E. Romanrow 0: (1, 2.)  (2, 6.)  (3, 4.)  (4, 10.)  (5, 6.)  (6, 14.)
1412f605a99SJose E. Romanrow 1: (0, 11.)  (1, 10.)  (2, 13.)  (3, 14.)  (4, 15.)  (5, 16.)  (6, 17.)
1422f605a99SJose E. Romanrow 2: (0, 42.)  (1, 22.)  (2, 44.)  (3, 24.)  (4, 50.)  (5, 26.)  (6, 54.)
1432f605a99SJose E. Romanrow 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 32.)  (4, 35.)  (5, 36.)  (6, 37.)
1442f605a99SJose E. Romanrow 4: (0, 82.)  (1, 42.)  (2, 86.)  (3, 44.)  (4, 88.)  (5, 46.)  (6, 94.)
1452f605a99SJose E. Romanrow 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)  (5, 54.)  (6, 57.)
1462f605a99SJose E. Romanrow 6: (6, -2.)
147