xref: /petsc/src/mat/tests/output/ex2_12_B.out (revision 55cda6f51c86a483abe5781578f3bbdf986e1625)
1original A: Frobenius norm = 228.44, one norm = 245., infinity norm = 315.
2row 0: (0, 1.)  (1, 2.)  (2, 3.)  (3, 4.)  (4, 5.)
3row 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)
4row 2: (0, 21.)  (1, 22.)  (2, 23.)  (3, 24.)  (4, 25.)
5row 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)
6row 4: (0, 41.)  (1, 42.)  (2, 43.)  (3, 44.)  (4, 45.)
7row 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)
8row 6: (0, 61.)  (1, 62.)  (2, 63.)  (3, 64.)  (4, 65.)
9B = A^T: Frobenius norm = 228.44, one norm = 315., infinity norm = 245.
10row 0: (0, 1.)  (1, 11.)  (2, 21.)  (3, 31.)  (4, 41.)  (5, 51.)  (6, 61.)
11row 1: (0, 2.)  (1, 12.)  (2, 22.)  (3, 32.)  (4, 42.)  (5, 52.)  (6, 62.)
12row 2: (0, 3.)  (1, 13.)  (2, 23.)  (3, 33.)  (4, 43.)  (5, 53.)  (6, 63.)
13row 3: (0, 4.)  (1, 14.)  (2, 24.)  (3, 34.)  (4, 44.)  (5, 54.)  (6, 64.)
14row 4: (0, 5.)  (1, 15.)  (2, 25.)  (3, 35.)  (4, 45.)  (5, 55.)  (6, 65.)
15MatAXPY:  C = C + alpha * A, C=A, SAME_NONZERO_PATTERN
16row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
17row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
18row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
19row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
20row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
21row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
22row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
23
24MatAXPY:  (C^T)^T = (C^T)^T + alpha * A, C=A, SAME_NONZERO_PATTERN
25row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
26row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
27row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
28row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
29row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
30row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
31row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
32MatAXPY:  C = C + alpha * (A^T)^T, C=A, SAME_NONZERO_PATTERN
33row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
34row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
35row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
36row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
37row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
38row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
39row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
40MatAXPY:  (C^T)^T = (C^T)^T + alpha * (A^T)^T, C=A, SAME_NONZERO_PATTERN
41row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
42row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
43row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
44row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
45row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
46row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
47row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
48MatAXPY:  Now without the transposition operation
49row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
50row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
51row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
52row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
53row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
54row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
55row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
56
57MatAXPY:  (C^H)^H = (C^H)^H + alpha * A, C=A, SAME_NONZERO_PATTERN
58row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
59row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
60row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
61row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
62row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
63row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
64row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
65MatAXPY:  C = C + alpha * (A^H)^H, C=A, SAME_NONZERO_PATTERN
66row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
67row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
68row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
69row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
70row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
71row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
72row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
73MatAXPY:  (C^H)^H = (C^H)^H + alpha * (A^H)^H, C=A, SAME_NONZERO_PATTERN
74row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
75row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
76row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
77row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
78row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
79row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
80row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
81MatAXPY:  Now without the transposition operation
82row 0: (0, 2.)  (1, 4.)  (2, 6.)  (3, 8.)  (4, 10.)
83row 1: (0, 22.)  (1, 24.)  (2, 26.)  (3, 28.)  (4, 30.)
84row 2: (0, 42.)  (1, 44.)  (2, 46.)  (3, 48.)  (4, 50.)
85row 3: (0, 62.)  (1, 64.)  (2, 66.)  (3, 68.)  (4, 70.)
86row 4: (0, 82.)  (1, 84.)  (2, 86.)  (3, 88.)  (4, 90.)
87row 5: (0, 102.)  (1, 104.)  (2, 106.)  (3, 108.)  (4, 110.)
88row 6: (0, 122.)  (1, 124.)  (2, 126.)  (3, 128.)  (4, 130.)
89 A: original matrix:
90row 0: (0, 1.)  (1, 2.)  (2, 3.)  (3, 4.)  (4, 5.)
91row 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)
92row 2: (0, 21.)  (1, 22.)  (2, 23.)  (3, 24.)  (4, 25.)
93row 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)
94row 4: (0, 41.)  (1, 42.)  (2, 43.)  (3, 44.)  (4, 45.)
95row 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)
96row 6: (0, 61.)  (1, 62.)  (2, 63.)  (3, 64.)  (4, 65.)
97 B(a subset of A):
98row 0: (0, 1.)  (2, 3.)  (4, 5.)
99row 1:
100row 2: (0, 21.)  (2, 23.)  (4, 25.)
101row 3:
102row 4: (0, 41.)  (2, 43.)  (4, 45.)
103row 5:
104row 6: (0, 61.)  (2, 63.)  (4, 65.)
105MatAXPY:  B = B + alpha * A, SUBSET_NONZERO_PATTERN
106row 0: (0, 2.)  (1, 2.)  (2, 6.)  (3, 4.)  (4, 10.)
107row 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)
108row 2: (0, 42.)  (1, 22.)  (2, 46.)  (3, 24.)  (4, 50.)
109row 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)
110row 4: (0, 82.)  (1, 42.)  (2, 86.)  (3, 44.)  (4, 90.)
111row 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)
112row 6: (0, 122.)  (1, 62.)  (2, 126.)  (3, 64.)  (4, 130.)
113MatZeroRows:
114row 0: (0, 2.)  (1, 2.)  (2, 6.)  (3, 4.)  (4, 10.)
115row 1: (0, 11.)  (1, 12.)  (2, 13.)  (3, 14.)  (4, 15.)
116row 2: (0, 42.)  (1, 22.)  (2, 46.)  (3, 24.)  (4, 50.)
117row 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 34.)  (4, 35.)
118row 4: (0, 82.)  (1, 42.)  (2, 86.)  (3, 44.)  (4, 90.)
119row 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)
120row 6:
121MatShift: B = B - 2*I
122row 0: (1, 2.)  (2, 6.)  (3, 4.)  (4, 10.)
123row 1: (0, 11.)  (1, 10.)  (2, 13.)  (3, 14.)  (4, 15.)
124row 2: (0, 42.)  (1, 22.)  (2, 44.)  (3, 24.)  (4, 50.)
125row 3: (0, 31.)  (1, 32.)  (2, 33.)  (3, 32.)  (4, 35.)
126row 4: (0, 82.)  (1, 42.)  (2, 86.)  (3, 44.)  (4, 88.)
127row 5: (0, 51.)  (1, 52.)  (2, 53.)  (3, 54.)  (4, 55.)
128row 6:
129