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