xref: /petsc/src/ksp/ksp/tests/output/ex21_blockdiag_3.out (revision c20d77252dee0f9c80fc6f8b1a6f948e11175edb)
1Mat Object: 3 MPI processes
2  type: mpiaij
3row 0: (0, 1.)  (1, 2.)  (3, 3.)  (4, 4.)  (8, 5.)
4row 1: (1, 6.)  (2, 7.)  (5, 8.)  (9, 9.)
5row 2: (0, 10.)  (2, 11.)  (6, 12.)
6row 3: (1, 13.)  (3, 14.)  (7, 15.)
7row 4: (0, 1005.)  (4, 1001.)  (5, 1002.)  (7, 1003.)  (8, 1004.)
8row 5: (1, 1009.)  (5, 1006.)  (6, 1007.)  (9, 1008.)
9row 6: (4, 1010.)  (6, 1011.)  (10, 1012.)
10row 7: (5, 1013.)  (7, 1014.)  (11, 1015.)
11row 8: (0, 2004.)  (4, 2005.)  (8, 2001.)  (9, 2002.)  (11, 2003.)
12row 9: (1, 2008.)  (5, 2009.)  (9, 2006.)  (10, 2007.)
13row 10: (2, 2012.)  (8, 2010.)  (10, 2011.)
14row 11: (3, 2015.)  (9, 2013.)  (11, 2014.)
15IS Object: 3 MPI processes
16  type: stride
17[0] Number of indices in (stride) set 2
18[0] 0 0
19[0] 1 1
20[1] Number of indices in (stride) set 2
21[1] 0 4
22[1] 1 5
23[2] Number of indices in (stride) set 2
24[2] 0 8
25[2] 1 9
26IS Object: 3 MPI processes
27  type: stride
28[0] Number of indices in (stride) set 2
29[0] 0 2
30[0] 1 3
31[1] Number of indices in (stride) set 2
32[1] 0 6
33[1] 1 7
34[2] Number of indices in (stride) set 2
35[2] 0 10
36[2] 1 11
37
38Explicit Schur complement of (0,0) in (1,1)
39Mat Object: 3 MPI processes
40  type: mpiaij
41row 0: (0, -1152.58)  (1, 7.68132)  (2, -245692.)  (3, -518.033)  (4, 247061.)  (5, 506.253)
42row 1: (0, 30.2574)  (1, 14.)  (2, -1257.69)  (3, 15.)  (4, 1220.65)
43row 2: (0, 482599.)  (1, -78.286)  (2, 9.92284e+07)  (3, 207603.)  (4, -9.97873e+07)  (5, -207887.)
44row 3: (0, -3.35093)  (2, 290973.)  (3, 1014.)  (4, -291402.)  (5, 1015.)
45row 4: (0, -721419.)  (1, -1390.15)  (2, -1.48023e+08)  (3, -309695.)  (4, 1.48866e+08)  (5, 310621.)
46row 5: (0, -4683.24)  (1, 2015.)  (2, -384133.)  (4, 388716.)  (5, 2014.)
47
48Explicit Schur complement of (1,1) in (0,0)
49Mat Object: 3 MPI processes
50  type: mpiaij
51row 0: (0, 1.)  (1, 0.656203)  (2, 4.)  (3, 1.54901)  (4, 5.)  (5, -1.55129)
52row 1: (0, -3.04112)  (1, 6.)  (2, 3.64573)  (3, 8.)  (4, -3.65114)  (5, 9.)
53row 2: (0, 1005.)  (1, -449.942)  (2, 1001.)  (3, 518.641)  (4, 1004.)  (5, 484.072)
54row 3: (0, -438.137)  (1, 1009.)  (2, -480.759)  (3, 1006.)  (4, 481.472)  (5, 1008.)
55row 4: (0, 2004.)  (1, 897.654)  (2, 2005.)  (3, -1034.73)  (4, 2001.)  (5, 1036.26)
56row 5: (0, 872.366)  (1, 2008.)  (2, -1045.8)  (3, 2009.)  (4, -958.649)  (5, 2006.)
57
58Preconditioning Schur complement of (0,0) in (1,1)
59Mat Object: 3 MPI processes
60  type: mpiaij
61row 0: (0, 11.)  (1, -30.)  (2, 12.)
62row 1: (0, -15.1667)  (1, 14.)  (3, 15.)
63row 2: (2, 1011.)  (3, -1012.02)  (4, 1012.)
64row 3: (2, -1014.01)  (3, 1014.)  (5, 1015.)
65row 4: (0, 2012.)  (4, 2011.)  (5, -2012.01)
66row 5: (1, 2015.)  (4, -2014.)  (5, 2014.)
67
68After update
69Mat Object: 3 MPI processes
70  type: mpiaij
71row 0: (0, 12.)  (1, -15.)  (2, 12.)
72row 1: (0, -13.)  (1, 15.)  (3, 15.)
73row 2: (2, 1012.)  (3, -1011.01)  (4, 1012.)
74row 3: (2, -1013.)  (3, 1015.)  (5, 1015.)
75row 4: (0, 2012.)  (4, 2012.)  (5, -2011.)
76row 5: (1, 2015.)  (4, -2013.)  (5, 2015.)
77