xref: /petsc/src/ksp/ksp/tutorials/output/ex62_gasm_view.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1b4025f61SBarry SmithKSP Object: 8 MPI processes
2b4025f61SBarry Smith  type: gmres
3f971d498SPierre Jolivet    restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
4*143f2514SPierre Jolivet    happy breakdown tolerance=1e-30
5b4025f61SBarry Smith  maximum iterations=10000, initial guess is zero
6b4025f61SBarry Smith  tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
7b4025f61SBarry Smith  left preconditioning
8b4025f61SBarry Smith  using PRECONDITIONED norm type for convergence test
9b4025f61SBarry SmithPC Object: 8 MPI processes
10b4025f61SBarry Smith  type: gasm
11b4025f61SBarry Smith    Restriction/interpolation type: RESTRICT
12b4025f61SBarry Smith    user-defined overlap
13b4025f61SBarry Smith    total number of subdomains = 4
14b4025f61SBarry Smith    max number of local subdomains = 4
15b4025f61SBarry Smith    [0|8] number of locally-supported subdomains = 2
16b4025f61SBarry Smith    [1|8] number of locally-supported subdomains = 2
17b4025f61SBarry Smith    [2|8] number of locally-supported subdomains = 2
18b4025f61SBarry Smith    [3|8] number of locally-supported subdomains = 4
19b4025f61SBarry Smith    [4|8] number of locally-supported subdomains = 4
20b4025f61SBarry Smith    [5|8] number of locally-supported subdomains = 2
21b4025f61SBarry Smith    [6|8] number of locally-supported subdomains = 2
22b4025f61SBarry Smith    [7|8] number of locally-supported subdomains = 2
23ecf3d421SBarry Smith    Subdomain solver info:
24b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
25b4025f61SBarry Smith      [0|8] (subcomm [0|5]) local subdomain number 0, local size = 20
26b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
27b4025f61SBarry Smith        type: preonly
28b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
29b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
30b4025f61SBarry Smith        left preconditioning
318405740aSBarry Smith        not checking for convergence
32b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
33b4025f61SBarry Smith        type: bjacobi
34b4025f61SBarry Smith          number of blocks = 5
35b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
36b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
37b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
38b4025f61SBarry Smith            type: preonly
39b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
40b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
41b4025f61SBarry Smith            left preconditioning
428405740aSBarry Smith            not checking for convergence
43b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
44b4025f61SBarry Smith            type: ilu
45b4025f61SBarry Smith              out-of-place factorization
46b4025f61SBarry Smith              0 levels of fill
47b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
48b4025f61SBarry Smith              matrix ordering: natural
49b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
50ecf3d421SBarry Smith                Factored matrix:
51b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
52b4025f61SBarry Smith                    type: seqaij
53b4025f61SBarry Smith                    rows=20, cols=20
54b4025f61SBarry Smith                    package used to perform factorization: petsc
55b4025f61SBarry Smith                    total: nonzeros=66, allocated nonzeros=66
56b4025f61SBarry Smith                      not using I-node routines
57ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
58b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
59b4025f61SBarry Smith              type: seqaij
60b4025f61SBarry Smith              rows=20, cols=20
61b4025f61SBarry Smith              total: nonzeros=66, allocated nonzeros=66
62b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
63b4025f61SBarry Smith                not using I-node routines
64ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
65b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
66b4025f61SBarry Smith          type: mpiaij
67b4025f61SBarry Smith          rows=90, cols=90
68b4025f61SBarry Smith          total: nonzeros=366, allocated nonzeros=366
69b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
70b4025f61SBarry Smith            not using I-node (on process 0) routines
71b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
72b4025f61SBarry Smith      [1|8] (subcomm [1|5]) local subdomain number 0, local size = 20
73b4025f61SBarry Smith      [2|8] (subcomm [2|5]) local subdomain number 0, local size = 20
74b4025f61SBarry Smith      [3|8] (subcomm [3|5]) local subdomain number 0, local size = 20
75b4025f61SBarry Smith      [4|8] (subcomm [4|5]) local subdomain number 0, local size = 10
76b4025f61SBarry Smith      [0|8] (subcomm [0|5]) local subdomain number 1, local size = 16
77b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
78b4025f61SBarry Smith        type: preonly
79b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
80b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
81b4025f61SBarry Smith        left preconditioning
828405740aSBarry Smith        not checking for convergence
83b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
84b4025f61SBarry Smith        type: bjacobi
85b4025f61SBarry Smith          number of blocks = 5
86b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
87b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
88b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
89b4025f61SBarry Smith            type: preonly
90b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
91b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
92b4025f61SBarry Smith            left preconditioning
938405740aSBarry Smith            not checking for convergence
94b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
95b4025f61SBarry Smith            type: ilu
96b4025f61SBarry Smith              out-of-place factorization
97b4025f61SBarry Smith              0 levels of fill
98b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
99b4025f61SBarry Smith              matrix ordering: natural
100b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
101ecf3d421SBarry Smith                Factored matrix:
102b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
103b4025f61SBarry Smith                    type: seqaij
104b4025f61SBarry Smith                    rows=16, cols=16
105b4025f61SBarry Smith                    package used to perform factorization: petsc
106b4025f61SBarry Smith                    total: nonzeros=56, allocated nonzeros=56
107b4025f61SBarry Smith                      not using I-node routines
108ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
109b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
110b4025f61SBarry Smith              type: seqaij
111b4025f61SBarry Smith              rows=16, cols=16
112b4025f61SBarry Smith              total: nonzeros=56, allocated nonzeros=56
113b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
114b4025f61SBarry Smith                not using I-node routines
115ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
116b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
117b4025f61SBarry Smith          type: mpiaij
118b4025f61SBarry Smith          rows=80, cols=80
119b4025f61SBarry Smith          total: nonzeros=320, allocated nonzeros=320
120b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
121b4025f61SBarry Smith            not using I-node (on process 0) routines
122b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
123b4025f61SBarry Smith      [1|8] (subcomm [1|5]) local subdomain number 1, local size = 16
124b4025f61SBarry Smith      [2|8] (subcomm [2|5]) local subdomain number 1, local size = 16
125b4025f61SBarry Smith      [3|8] (subcomm [3|5]) local subdomain number 1, local size = 17
126b4025f61SBarry Smith      [4|8] (subcomm [4|5]) local subdomain number 1, local size = 15
127b4025f61SBarry Smith      [3|8] (subcomm [0|5]) local subdomain number 2, local size = 8
128b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
129b4025f61SBarry Smith        type: preonly
130b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
131b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
132b4025f61SBarry Smith        left preconditioning
1338405740aSBarry Smith        not checking for convergence
134b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
135b4025f61SBarry Smith        type: bjacobi
136b4025f61SBarry Smith          number of blocks = 5
137b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
138b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
139b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
140b4025f61SBarry Smith            type: preonly
141b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
142b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
143b4025f61SBarry Smith            left preconditioning
1448405740aSBarry Smith            not checking for convergence
145b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
146b4025f61SBarry Smith            type: ilu
147b4025f61SBarry Smith              out-of-place factorization
148b4025f61SBarry Smith              0 levels of fill
149b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
150b4025f61SBarry Smith              matrix ordering: natural
151b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
152ecf3d421SBarry Smith                Factored matrix:
153b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
154b4025f61SBarry Smith                    type: seqaij
155b4025f61SBarry Smith                    rows=8, cols=8
156b4025f61SBarry Smith                    package used to perform factorization: petsc
157b4025f61SBarry Smith                    total: nonzeros=22, allocated nonzeros=22
158b4025f61SBarry Smith                      not using I-node routines
159ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
160b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
161b4025f61SBarry Smith              type: seqaij
162b4025f61SBarry Smith              rows=8, cols=8
163b4025f61SBarry Smith              total: nonzeros=22, allocated nonzeros=22
164b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
165b4025f61SBarry Smith                not using I-node routines
166ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
167b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
168b4025f61SBarry Smith          type: mpiaij
169b4025f61SBarry Smith          rows=81, cols=81
170b4025f61SBarry Smith          total: nonzeros=329, allocated nonzeros=329
171b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
172b4025f61SBarry Smith            not using I-node (on process 0) routines
173b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
174b4025f61SBarry Smith      [4|8] (subcomm [1|5]) local subdomain number 2, local size = 19
175b4025f61SBarry Smith      [5|8] (subcomm [2|5]) local subdomain number 0, local size = 18
176b4025f61SBarry Smith      [6|8] (subcomm [3|5]) local subdomain number 0, local size = 18
177b4025f61SBarry Smith      [7|8] (subcomm [4|5]) local subdomain number 0, local size = 18
178b4025f61SBarry Smith      [3|8] (subcomm [0|5]) local subdomain number 3, local size = 1
179b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
180b4025f61SBarry Smith        type: preonly
181b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
182b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
183b4025f61SBarry Smith        left preconditioning
1848405740aSBarry Smith        not checking for convergence
185b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
186b4025f61SBarry Smith        type: bjacobi
187b4025f61SBarry Smith          number of blocks = 5
188b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
189b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
190b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
191b4025f61SBarry Smith            type: preonly
192b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
193b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
194b4025f61SBarry Smith            left preconditioning
1958405740aSBarry Smith            not checking for convergence
196b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
197b4025f61SBarry Smith            type: ilu
198b4025f61SBarry Smith              out-of-place factorization
199b4025f61SBarry Smith              0 levels of fill
200b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
201b4025f61SBarry Smith              matrix ordering: natural
202b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
203ecf3d421SBarry Smith                Factored matrix:
204b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
205b4025f61SBarry Smith                    type: seqaij
206b4025f61SBarry Smith                    rows=1, cols=1
207b4025f61SBarry Smith                    package used to perform factorization: petsc
208b4025f61SBarry Smith                    total: nonzeros=1, allocated nonzeros=1
209b4025f61SBarry Smith                      not using I-node routines
210ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
211b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
212b4025f61SBarry Smith              type: seqaij
213b4025f61SBarry Smith              rows=1, cols=1
214b4025f61SBarry Smith              total: nonzeros=1, allocated nonzeros=1
215b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
216b4025f61SBarry Smith                not using I-node routines
217ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
218b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
219b4025f61SBarry Smith          type: mpiaij
220b4025f61SBarry Smith          rows=72, cols=72
221b4025f61SBarry Smith          total: nonzeros=288, allocated nonzeros=288
222b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
223b4025f61SBarry Smith            not using I-node (on process 0) routines
224b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
225b4025f61SBarry Smith      [4|8] (subcomm [1|5]) local subdomain number 3, local size = 18
226b4025f61SBarry Smith      [5|8] (subcomm [2|5]) local subdomain number 1, local size = 18
227b4025f61SBarry Smith      [6|8] (subcomm [3|5]) local subdomain number 1, local size = 18
228b4025f61SBarry Smith      [7|8] (subcomm [4|5]) local subdomain number 1, local size = 17
229ecf3d421SBarry Smith  linear system matrix, which is also used to construct the preconditioner:
230b4025f61SBarry Smith  Mat Object: 8 MPI processes
231b4025f61SBarry Smith    type: mpiaij
232b4025f61SBarry Smith    rows=255, cols=255
233b4025f61SBarry Smith    total: nonzeros=1211, allocated nonzeros=1211
234b4025f61SBarry Smith    total number of mallocs used during MatSetValues calls=0
235b4025f61SBarry Smith      not using I-node (on process 0) routines
236b4025f61SBarry SmithKSP Object: 8 MPI processes
237b4025f61SBarry Smith  type: gmres
238f971d498SPierre Jolivet    restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
239*143f2514SPierre Jolivet    happy breakdown tolerance=1e-30
240b4025f61SBarry Smith  maximum iterations=10000, initial guess is zero
241b4025f61SBarry Smith  tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
242b4025f61SBarry Smith  left preconditioning
243b4025f61SBarry Smith  using PRECONDITIONED norm type for convergence test
244b4025f61SBarry SmithPC Object: 8 MPI processes
245b4025f61SBarry Smith  type: gasm
246b4025f61SBarry Smith    Restriction/interpolation type: RESTRICT
247b4025f61SBarry Smith    user-defined overlap
248b4025f61SBarry Smith    total number of subdomains = 4
249b4025f61SBarry Smith    max number of local subdomains = 4
250b4025f61SBarry Smith    [0|8] number of locally-supported subdomains = 2
251b4025f61SBarry Smith    [1|8] number of locally-supported subdomains = 2
252b4025f61SBarry Smith    [2|8] number of locally-supported subdomains = 2
253b4025f61SBarry Smith    [3|8] number of locally-supported subdomains = 4
254b4025f61SBarry Smith    [4|8] number of locally-supported subdomains = 4
255b4025f61SBarry Smith    [5|8] number of locally-supported subdomains = 2
256b4025f61SBarry Smith    [6|8] number of locally-supported subdomains = 2
257b4025f61SBarry Smith    [7|8] number of locally-supported subdomains = 2
258ecf3d421SBarry Smith    Subdomain solver info:
259b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
260b4025f61SBarry Smith      [0|8] (subcomm [0|5]) local subdomain number 0, local size = 20
261b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
262b4025f61SBarry Smith        type: preonly
263b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
264b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
265b4025f61SBarry Smith        left preconditioning
2668405740aSBarry Smith        not checking for convergence
267b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
268b4025f61SBarry Smith        type: bjacobi
269b4025f61SBarry Smith          number of blocks = 5
270b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
271b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
272b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
273b4025f61SBarry Smith            type: preonly
274b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
275b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
276b4025f61SBarry Smith            left preconditioning
2778405740aSBarry Smith            not checking for convergence
278b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
279b4025f61SBarry Smith            type: ilu
280b4025f61SBarry Smith              out-of-place factorization
281b4025f61SBarry Smith              0 levels of fill
282b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
283b4025f61SBarry Smith              matrix ordering: natural
284b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
285ecf3d421SBarry Smith                Factored matrix:
286b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
287b4025f61SBarry Smith                    type: seqaij
288b4025f61SBarry Smith                    rows=20, cols=20
289b4025f61SBarry Smith                    package used to perform factorization: petsc
290b4025f61SBarry Smith                    total: nonzeros=66, allocated nonzeros=66
291b4025f61SBarry Smith                      not using I-node routines
292ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
293b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
294b4025f61SBarry Smith              type: seqaij
295b4025f61SBarry Smith              rows=20, cols=20
296b4025f61SBarry Smith              total: nonzeros=66, allocated nonzeros=66
297b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
298b4025f61SBarry Smith                not using I-node routines
299ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
300b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
301b4025f61SBarry Smith          type: mpiaij
302b4025f61SBarry Smith          rows=90, cols=90
303b4025f61SBarry Smith          total: nonzeros=366, allocated nonzeros=366
304b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
305b4025f61SBarry Smith            not using I-node (on process 0) routines
306b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
307b4025f61SBarry Smith      [1|8] (subcomm [1|5]) local subdomain number 0, local size = 20
308b4025f61SBarry Smith      [2|8] (subcomm [2|5]) local subdomain number 0, local size = 20
309b4025f61SBarry Smith      [3|8] (subcomm [3|5]) local subdomain number 0, local size = 20
310b4025f61SBarry Smith      [4|8] (subcomm [4|5]) local subdomain number 0, local size = 10
311b4025f61SBarry Smith      [0|8] (subcomm [0|5]) local subdomain number 1, local size = 16
312b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
313b4025f61SBarry Smith        type: preonly
314b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
315b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
316b4025f61SBarry Smith        left preconditioning
3178405740aSBarry Smith        not checking for convergence
318b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
319b4025f61SBarry Smith        type: bjacobi
320b4025f61SBarry Smith          number of blocks = 5
321b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
322b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
323b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
324b4025f61SBarry Smith            type: preonly
325b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
326b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
327b4025f61SBarry Smith            left preconditioning
3288405740aSBarry Smith            not checking for convergence
329b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
330b4025f61SBarry Smith            type: ilu
331b4025f61SBarry Smith              out-of-place factorization
332b4025f61SBarry Smith              0 levels of fill
333b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
334b4025f61SBarry Smith              matrix ordering: natural
335b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
336ecf3d421SBarry Smith                Factored matrix:
337b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
338b4025f61SBarry Smith                    type: seqaij
339b4025f61SBarry Smith                    rows=16, cols=16
340b4025f61SBarry Smith                    package used to perform factorization: petsc
341b4025f61SBarry Smith                    total: nonzeros=56, allocated nonzeros=56
342b4025f61SBarry Smith                      not using I-node routines
343ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
344b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
345b4025f61SBarry Smith              type: seqaij
346b4025f61SBarry Smith              rows=16, cols=16
347b4025f61SBarry Smith              total: nonzeros=56, allocated nonzeros=56
348b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
349b4025f61SBarry Smith                not using I-node routines
350ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
351b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
352b4025f61SBarry Smith          type: mpiaij
353b4025f61SBarry Smith          rows=80, cols=80
354b4025f61SBarry Smith          total: nonzeros=320, allocated nonzeros=320
355b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
356b4025f61SBarry Smith            not using I-node (on process 0) routines
357b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
358b4025f61SBarry Smith      [1|8] (subcomm [1|5]) local subdomain number 1, local size = 16
359b4025f61SBarry Smith      [2|8] (subcomm [2|5]) local subdomain number 1, local size = 16
360b4025f61SBarry Smith      [3|8] (subcomm [3|5]) local subdomain number 1, local size = 17
361b4025f61SBarry Smith      [4|8] (subcomm [4|5]) local subdomain number 1, local size = 15
362b4025f61SBarry Smith      [3|8] (subcomm [0|5]) local subdomain number 2, local size = 8
363b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
364b4025f61SBarry Smith        type: preonly
365b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
366b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
367b4025f61SBarry Smith        left preconditioning
3688405740aSBarry Smith        not checking for convergence
369b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
370b4025f61SBarry Smith        type: bjacobi
371b4025f61SBarry Smith          number of blocks = 5
372b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
373b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
374b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
375b4025f61SBarry Smith            type: preonly
376b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
377b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
378b4025f61SBarry Smith            left preconditioning
3798405740aSBarry Smith            not checking for convergence
380b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
381b4025f61SBarry Smith            type: ilu
382b4025f61SBarry Smith              out-of-place factorization
383b4025f61SBarry Smith              0 levels of fill
384b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
385b4025f61SBarry Smith              matrix ordering: natural
386b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
387ecf3d421SBarry Smith                Factored matrix:
388b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
389b4025f61SBarry Smith                    type: seqaij
390b4025f61SBarry Smith                    rows=8, cols=8
391b4025f61SBarry Smith                    package used to perform factorization: petsc
392b4025f61SBarry Smith                    total: nonzeros=22, allocated nonzeros=22
393b4025f61SBarry Smith                      not using I-node routines
394ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
395b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
396b4025f61SBarry Smith              type: seqaij
397b4025f61SBarry Smith              rows=8, cols=8
398b4025f61SBarry Smith              total: nonzeros=22, allocated nonzeros=22
399b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
400b4025f61SBarry Smith                not using I-node routines
401ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
402b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
403b4025f61SBarry Smith          type: mpiaij
404b4025f61SBarry Smith          rows=81, cols=81
405b4025f61SBarry Smith          total: nonzeros=329, allocated nonzeros=329
406b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
407b4025f61SBarry Smith            not using I-node (on process 0) routines
408b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
409b4025f61SBarry Smith      [4|8] (subcomm [1|5]) local subdomain number 2, local size = 19
410b4025f61SBarry Smith      [5|8] (subcomm [2|5]) local subdomain number 0, local size = 18
411b4025f61SBarry Smith      [6|8] (subcomm [3|5]) local subdomain number 0, local size = 18
412b4025f61SBarry Smith      [7|8] (subcomm [4|5]) local subdomain number 0, local size = 18
413b4025f61SBarry Smith      [3|8] (subcomm [0|5]) local subdomain number 3, local size = 1
414b4025f61SBarry Smith      KSP Object: (sub_) 5 MPI processes
415b4025f61SBarry Smith        type: preonly
416b4025f61SBarry Smith        maximum iterations=10000, initial guess is zero
417b4025f61SBarry Smith        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
418b4025f61SBarry Smith        left preconditioning
4198405740aSBarry Smith        not checking for convergence
420b4025f61SBarry Smith      PC Object: (sub_) 5 MPI processes
421b4025f61SBarry Smith        type: bjacobi
422b4025f61SBarry Smith          number of blocks = 5
423b4025f61SBarry Smith          Local solver information for first block is in the following KSP and PC objects on rank 0:
424b4025f61SBarry Smith          Use -sub_ksp_view ::ascii_info_detail to display information for all blocks
425b4025f61SBarry Smith          KSP Object: (sub_sub_) 1 MPI process
426b4025f61SBarry Smith            type: preonly
427b4025f61SBarry Smith            maximum iterations=10000, initial guess is zero
428b4025f61SBarry Smith            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
429b4025f61SBarry Smith            left preconditioning
4308405740aSBarry Smith            not checking for convergence
431b4025f61SBarry Smith          PC Object: (sub_sub_) 1 MPI process
432b4025f61SBarry Smith            type: ilu
433b4025f61SBarry Smith              out-of-place factorization
434b4025f61SBarry Smith              0 levels of fill
435b4025f61SBarry Smith              tolerance for zero pivot 2.22045e-14
436b4025f61SBarry Smith              matrix ordering: natural
437b4025f61SBarry Smith              factor fill ratio given 1., needed 1.
438ecf3d421SBarry Smith                Factored matrix:
439b4025f61SBarry Smith                  Mat Object: (sub_sub_) 1 MPI process
440b4025f61SBarry Smith                    type: seqaij
441b4025f61SBarry Smith                    rows=1, cols=1
442b4025f61SBarry Smith                    package used to perform factorization: petsc
443b4025f61SBarry Smith                    total: nonzeros=1, allocated nonzeros=1
444b4025f61SBarry Smith                      not using I-node routines
445ecf3d421SBarry Smith            linear system matrix, which is also used to construct the preconditioner:
446b4025f61SBarry Smith            Mat Object: (sub_sub_) 1 MPI process
447b4025f61SBarry Smith              type: seqaij
448b4025f61SBarry Smith              rows=1, cols=1
449b4025f61SBarry Smith              total: nonzeros=1, allocated nonzeros=1
450b4025f61SBarry Smith              total number of mallocs used during MatSetValues calls=0
451b4025f61SBarry Smith                not using I-node routines
452ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
453b4025f61SBarry Smith        Mat Object: (sub_) 5 MPI processes
454b4025f61SBarry Smith          type: mpiaij
455b4025f61SBarry Smith          rows=72, cols=72
456b4025f61SBarry Smith          total: nonzeros=288, allocated nonzeros=288
457b4025f61SBarry Smith          total number of mallocs used during MatSetValues calls=0
458b4025f61SBarry Smith            not using I-node (on process 0) routines
459b4025f61SBarry Smith      - - - - - - - - - - - - - - - - - -
460b4025f61SBarry Smith      [4|8] (subcomm [1|5]) local subdomain number 3, local size = 18
461b4025f61SBarry Smith      [5|8] (subcomm [2|5]) local subdomain number 1, local size = 18
462b4025f61SBarry Smith      [6|8] (subcomm [3|5]) local subdomain number 1, local size = 18
463b4025f61SBarry Smith      [7|8] (subcomm [4|5]) local subdomain number 1, local size = 17
464ecf3d421SBarry Smith  linear system matrix, which is also used to construct the preconditioner:
465b4025f61SBarry Smith  Mat Object: 8 MPI processes
466b4025f61SBarry Smith    type: mpiaij
467b4025f61SBarry Smith    rows=255, cols=255
468b4025f61SBarry Smith    total: nonzeros=1211, allocated nonzeros=1211
469b4025f61SBarry Smith    total number of mallocs used during MatSetValues calls=0
470b4025f61SBarry Smith      not using I-node (on process 0) routines
471