xref: /petsc/src/snes/tutorials/output/ex69_p2p1fetidp_discharm.out (revision c4762a1b19cd2af06abeed90e8f9d34fb975dd94)
1*c4762a1bSJed BrownDM Object: Distributed Mesh 5 MPI processes
2*c4762a1bSJed Brown  type: plex
3*c4762a1bSJed BrownDistributed Mesh in 2 dimensions:
4*c4762a1bSJed Brown  0-cells: 29 29 30 15 15
5*c4762a1bSJed Brown  1-cells: 60 60 60 30 30
6*c4762a1bSJed Brown  2-cells: 32 32 32 16 16
7*c4762a1bSJed BrownLabels:
8*c4762a1bSJed Brown  depth: 3 strata with value/size (0 (29), 1 (60), 2 (32))
9*c4762a1bSJed Brown  celltype: 3 strata with value/size (2 (32), 0 (29), 1 (60))
10*c4762a1bSJed Brown  marker: 2 strata with value/size (1 (8), 4 (17))
11*c4762a1bSJed Brown  Face Sets: 2 strata with value/size (1 (7), 4 (14))
12*c4762a1bSJed Brown  markerBottom: 1 strata with value/size (1 (8))
13*c4762a1bSJed Brown  markerRight: 0 strata with value/size ()
14*c4762a1bSJed Brown  markerTop: 0 strata with value/size ()
15*c4762a1bSJed Brown  markerLeft: 1 strata with value/size (1 (17))
16*c4762a1bSJed BrownIntegral of pressure: 0.
17*c4762a1bSJed BrownSNES Object: 5 MPI processes
18*c4762a1bSJed Brown  type: newtonls
19*c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
20*c4762a1bSJed Brown  norm schedule ALWAYS
21*c4762a1bSJed Brown  SNESLineSearch Object: 5 MPI processes
22*c4762a1bSJed Brown    type: bt
23*c4762a1bSJed Brown      interpolation: cubic
24*c4762a1bSJed Brown      alpha=1.000000e-04
25*c4762a1bSJed Brown    maxstep=1.000000e+08, minlambda=1.000000e-12
26*c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
27*c4762a1bSJed Brown    maximum iterations=40
28*c4762a1bSJed Brown  KSP Object: 5 MPI processes
29*c4762a1bSJed Brown    type: fetidp
30*c4762a1bSJed Brown      fully redundant: 0
31*c4762a1bSJed Brown      saddle point:    1
32*c4762a1bSJed Brown    Inner KSP solver details
33*c4762a1bSJed Brown      KSP Object: (fetidp_) 5 MPI processes
34*c4762a1bSJed Brown        type: cg
35*c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
36*c4762a1bSJed Brown        tolerances:  relative=1e-12, absolute=1e-10, divergence=10000.
37*c4762a1bSJed Brown        left preconditioning
38*c4762a1bSJed Brown        using NATURAL norm type for convergence test
39*c4762a1bSJed Brown      PC Object: (fetidp_) 5 MPI processes
40*c4762a1bSJed Brown        type: fieldsplit
41*c4762a1bSJed Brown          FieldSplit with Schur preconditioner, factorization DIAG
42*c4762a1bSJed Brown          Preconditioner for the Schur complement formed from user provided matrix
43*c4762a1bSJed Brown          Split info:
44*c4762a1bSJed Brown          Split number 0 Defined by IS
45*c4762a1bSJed Brown          Split number 1 Defined by IS
46*c4762a1bSJed Brown          KSP solver for A00 block
47*c4762a1bSJed Brown            KSP Object: (fetidp_fieldsplit_lag_) 5 MPI processes
48*c4762a1bSJed Brown              type: preonly
49*c4762a1bSJed Brown              maximum iterations=10000, initial guess is zero
50*c4762a1bSJed Brown              tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
51*c4762a1bSJed Brown              left preconditioning
52*c4762a1bSJed Brown              using NONE norm type for convergence test
53*c4762a1bSJed Brown            PC Object: (fetidp_fieldsplit_lag_) 5 MPI processes
54*c4762a1bSJed Brown              type: shell
55*c4762a1bSJed Brown                FETI-DP multipliers
56*c4762a1bSJed Brown                  Dirichlet preconditioner (just from rank 0)
57*c4762a1bSJed Brown                  Mat Object: 1 MPI processes
58*c4762a1bSJed Brown                    type: schurcomplement
59*c4762a1bSJed Brown                    rows=59, cols=59
60*c4762a1bSJed Brown                      Schur complement A11 - A10 inv(A00) A01
61*c4762a1bSJed Brown                      A11
62*c4762a1bSJed Brown                        Mat Object: 1 MPI processes
63*c4762a1bSJed Brown                          type: seqaij
64*c4762a1bSJed Brown                          rows=59, cols=59
65*c4762a1bSJed Brown                          total: nonzeros=651, allocated nonzeros=651
66*c4762a1bSJed Brown                          total number of mallocs used during MatSetValues calls=0
67*c4762a1bSJed Brown                            using I-node routines: found 25 nodes, limit used is 5
68*c4762a1bSJed Brown                      A10
69*c4762a1bSJed Brown                        Mat Object: 1 MPI processes
70*c4762a1bSJed Brown                          type: seqaij
71*c4762a1bSJed Brown                          rows=59, cols=105
72*c4762a1bSJed Brown                          total: nonzeros=476, allocated nonzeros=476
73*c4762a1bSJed Brown                          total number of mallocs used during MatSetValues calls=0
74*c4762a1bSJed Brown                            using I-node routines: found 25 nodes, limit used is 5
75*c4762a1bSJed Brown                      KSP of A00
76*c4762a1bSJed Brown                        KSP Object: (fetidp_harmonic_) 1 MPI processes
77*c4762a1bSJed Brown                          type: preonly
78*c4762a1bSJed Brown                          maximum iterations=10000, initial guess is zero
79*c4762a1bSJed Brown                          tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
80*c4762a1bSJed Brown                          left preconditioning
81*c4762a1bSJed Brown                          using NONE norm type for convergence test
82*c4762a1bSJed Brown                        PC Object: (fetidp_harmonic_) 1 MPI processes
83*c4762a1bSJed Brown                          type: cholesky
84*c4762a1bSJed Brown                            out-of-place factorization
85*c4762a1bSJed Brown                            tolerance for zero pivot 2.22045e-14
86*c4762a1bSJed Brown                            matrix ordering: nd
87*c4762a1bSJed Brown                            factor fill ratio given 5., needed 1.4236
88*c4762a1bSJed Brown                              Factored matrix follows:
89*c4762a1bSJed Brown                                Mat Object: 1 MPI processes
90*c4762a1bSJed Brown                                  type: seqsbaij
91*c4762a1bSJed Brown                                  rows=105, cols=105
92*c4762a1bSJed Brown                                  package used to perform factorization: petsc
93*c4762a1bSJed Brown                                  total: nonzeros=1146, allocated nonzeros=1146
94*c4762a1bSJed Brown                                  total number of mallocs used during MatSetValues calls=0
95*c4762a1bSJed Brown                                      block size is 1
96*c4762a1bSJed Brown                          linear system matrix = precond matrix:
97*c4762a1bSJed Brown                          Mat Object: 1 MPI processes
98*c4762a1bSJed Brown                            type: seqaij
99*c4762a1bSJed Brown                            rows=105, cols=105
100*c4762a1bSJed Brown                            total: nonzeros=1505, allocated nonzeros=1505
101*c4762a1bSJed Brown                            total number of mallocs used during MatSetValues calls=0
102*c4762a1bSJed Brown                              using I-node routines: found 63 nodes, limit used is 5
103*c4762a1bSJed Brown                      A01
104*c4762a1bSJed Brown                        Mat Object: 1 MPI processes
105*c4762a1bSJed Brown                          type: seqaij
106*c4762a1bSJed Brown                          rows=105, cols=59
107*c4762a1bSJed Brown                          total: nonzeros=476, allocated nonzeros=476
108*c4762a1bSJed Brown                          total number of mallocs used during MatSetValues calls=0
109*c4762a1bSJed Brown                            using I-node routines: found 51 nodes, limit used is 5
110*c4762a1bSJed Brown              linear system matrix = precond matrix:
111*c4762a1bSJed Brown              Mat Object: (fetidp_fieldsplit_lag_) 5 MPI processes
112*c4762a1bSJed Brown                type: submatrix
113*c4762a1bSJed Brown                rows=112, cols=112
114*c4762a1bSJed Brown          KSP solver for S = A11 - A10 inv(A00) A01
115*c4762a1bSJed Brown            KSP Object: (fetidp_fieldsplit_p_) 5 MPI processes
116*c4762a1bSJed Brown              type: preonly
117*c4762a1bSJed Brown              maximum iterations=10000, initial guess is zero
118*c4762a1bSJed Brown              tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
119*c4762a1bSJed Brown              left preconditioning
120*c4762a1bSJed Brown              using NONE norm type for convergence test
121*c4762a1bSJed Brown            PC Object: (fetidp_fieldsplit_p_) 5 MPI processes
122*c4762a1bSJed Brown              type: jacobi
123*c4762a1bSJed Brown              linear system matrix followed by preconditioner matrix:
124*c4762a1bSJed Brown              Mat Object: (fetidp_fieldsplit_p_) 5 MPI processes
125*c4762a1bSJed Brown                type: schurcomplement
126*c4762a1bSJed Brown                rows=31, cols=31
127*c4762a1bSJed Brown                  Schur complement A11 - A10 inv(A00) A01
128*c4762a1bSJed Brown                  A11
129*c4762a1bSJed Brown                    Mat Object: (fetidp_fieldsplit_p_) 5 MPI processes
130*c4762a1bSJed Brown                      type: submatrix
131*c4762a1bSJed Brown                      rows=31, cols=31
132*c4762a1bSJed Brown                  A10
133*c4762a1bSJed Brown                    Mat Object: 5 MPI processes
134*c4762a1bSJed Brown                      type: submatrix
135*c4762a1bSJed Brown                      rows=31, cols=112
136*c4762a1bSJed Brown                  KSP of A00
137*c4762a1bSJed Brown                    KSP Object: (fetidp_fieldsplit_lag_) 5 MPI processes
138*c4762a1bSJed Brown                      type: preonly
139*c4762a1bSJed Brown                      maximum iterations=10000, initial guess is zero
140*c4762a1bSJed Brown                      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
141*c4762a1bSJed Brown                      left preconditioning
142*c4762a1bSJed Brown                      using NONE norm type for convergence test
143*c4762a1bSJed Brown                    PC Object: (fetidp_fieldsplit_lag_) 5 MPI processes
144*c4762a1bSJed Brown                      type: shell
145*c4762a1bSJed Brown                        FETI-DP multipliers
146*c4762a1bSJed Brown                          Dirichlet preconditioner (just from rank 0)
147*c4762a1bSJed Brown                          Mat Object: 1 MPI processes
148*c4762a1bSJed Brown                            type: schurcomplement
149*c4762a1bSJed Brown                            rows=59, cols=59
150*c4762a1bSJed Brown                              Schur complement A11 - A10 inv(A00) A01
151*c4762a1bSJed Brown                              A11
152*c4762a1bSJed Brown                                Mat Object: 1 MPI processes
153*c4762a1bSJed Brown                                  type: seqaij
154*c4762a1bSJed Brown                                  rows=59, cols=59
155*c4762a1bSJed Brown                                  total: nonzeros=651, allocated nonzeros=651
156*c4762a1bSJed Brown                                  total number of mallocs used during MatSetValues calls=0
157*c4762a1bSJed Brown                                    using I-node routines: found 25 nodes, limit used is 5
158*c4762a1bSJed Brown                              A10
159*c4762a1bSJed Brown                                Mat Object: 1 MPI processes
160*c4762a1bSJed Brown                                  type: seqaij
161*c4762a1bSJed Brown                                  rows=59, cols=105
162*c4762a1bSJed Brown                                  total: nonzeros=476, allocated nonzeros=476
163*c4762a1bSJed Brown                                  total number of mallocs used during MatSetValues calls=0
164*c4762a1bSJed Brown                                    using I-node routines: found 25 nodes, limit used is 5
165*c4762a1bSJed Brown                              KSP of A00
166*c4762a1bSJed Brown                                KSP Object: (fetidp_harmonic_) 1 MPI processes
167*c4762a1bSJed Brown                                  type: preonly
168*c4762a1bSJed Brown                                  maximum iterations=10000, initial guess is zero
169*c4762a1bSJed Brown                                  tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
170*c4762a1bSJed Brown                                  left preconditioning
171*c4762a1bSJed Brown                                  using NONE norm type for convergence test
172*c4762a1bSJed Brown                                PC Object: (fetidp_harmonic_) 1 MPI processes
173*c4762a1bSJed Brown                                  type: cholesky
174*c4762a1bSJed Brown                                    out-of-place factorization
175*c4762a1bSJed Brown                                    tolerance for zero pivot 2.22045e-14
176*c4762a1bSJed Brown                                    matrix ordering: nd
177*c4762a1bSJed Brown                                    factor fill ratio given 5., needed 1.4236
178*c4762a1bSJed Brown                                      Factored matrix follows:
179*c4762a1bSJed Brown                                        Mat Object: 1 MPI processes
180*c4762a1bSJed Brown                                          type: seqsbaij
181*c4762a1bSJed Brown                                          rows=105, cols=105
182*c4762a1bSJed Brown                                          package used to perform factorization: petsc
183*c4762a1bSJed Brown                                          total: nonzeros=1146, allocated nonzeros=1146
184*c4762a1bSJed Brown                                          total number of mallocs used during MatSetValues calls=0
185*c4762a1bSJed Brown                                              block size is 1
186*c4762a1bSJed Brown                                  linear system matrix = precond matrix:
187*c4762a1bSJed Brown                                  Mat Object: 1 MPI processes
188*c4762a1bSJed Brown                                    type: seqaij
189*c4762a1bSJed Brown                                    rows=105, cols=105
190*c4762a1bSJed Brown                                    total: nonzeros=1505, allocated nonzeros=1505
191*c4762a1bSJed Brown                                    total number of mallocs used during MatSetValues calls=0
192*c4762a1bSJed Brown                                      using I-node routines: found 63 nodes, limit used is 5
193*c4762a1bSJed Brown                              A01
194*c4762a1bSJed Brown                                Mat Object: 1 MPI processes
195*c4762a1bSJed Brown                                  type: seqaij
196*c4762a1bSJed Brown                                  rows=105, cols=59
197*c4762a1bSJed Brown                                  total: nonzeros=476, allocated nonzeros=476
198*c4762a1bSJed Brown                                  total number of mallocs used during MatSetValues calls=0
199*c4762a1bSJed Brown                                    using I-node routines: found 51 nodes, limit used is 5
200*c4762a1bSJed Brown                      linear system matrix = precond matrix:
201*c4762a1bSJed Brown                      Mat Object: (fetidp_fieldsplit_lag_) 5 MPI processes
202*c4762a1bSJed Brown                        type: submatrix
203*c4762a1bSJed Brown                        rows=112, cols=112
204*c4762a1bSJed Brown                  A01
205*c4762a1bSJed Brown                    Mat Object: 5 MPI processes
206*c4762a1bSJed Brown                      type: submatrix
207*c4762a1bSJed Brown                      rows=112, cols=31
208*c4762a1bSJed Brown              Mat Object: 5 MPI processes
209*c4762a1bSJed Brown                type: is
210*c4762a1bSJed Brown                rows=31, cols=31
211*c4762a1bSJed Brown                total: nonzeros=216, allocated nonzeros=216
212*c4762a1bSJed Brown                total number of mallocs used during MatSetValues calls=0
213*c4762a1bSJed Brown        linear system matrix = precond matrix:
214*c4762a1bSJed Brown        Mat Object: G (fetidp_) 5 MPI processes
215*c4762a1bSJed Brown          type: shell
216*c4762a1bSJed Brown          rows=143, cols=143
217*c4762a1bSJed Brown    Inner BDDC solver details
218*c4762a1bSJed Brown      PC Object: (fetidp_bddc_) 5 MPI processes
219*c4762a1bSJed Brown        type: bddc
220*c4762a1bSJed Brown          Use verbose output: 0
221*c4762a1bSJed Brown          Use user-defined CSR: 0
222*c4762a1bSJed Brown          Use local mat graph: 1
223*c4762a1bSJed Brown          Connectivity graph topological dimension: 2
224*c4762a1bSJed Brown          Graph max count: 2
225*c4762a1bSJed Brown          Use vertices: 1 (vertex size 3)
226*c4762a1bSJed Brown          Use edges: 1
227*c4762a1bSJed Brown          Use faces: 0
228*c4762a1bSJed Brown          Use true near null space: 0
229*c4762a1bSJed Brown          Use QR for single constraints on cc: 0
230*c4762a1bSJed Brown          Use change of basis on local edge nodes: 0
231*c4762a1bSJed Brown          Use change of basis on local face nodes: 0
232*c4762a1bSJed Brown          User defined change of basis matrix: 0
233*c4762a1bSJed Brown          Has change of basis matrix: 0
234*c4762a1bSJed Brown          Eliminate dirichlet boundary dofs: 1
235*c4762a1bSJed Brown          Switch on static condensation ops around the interface preconditioner: 1
236*c4762a1bSJed Brown          Use exact dirichlet trick: 0
237*c4762a1bSJed Brown          Interface extension: DIRICHLET
238*c4762a1bSJed Brown          Multilevel max levels: 0
239*c4762a1bSJed Brown          Multilevel coarsening ratio: 8
240*c4762a1bSJed Brown          Use estimated eigs for coarse problem: 0
241*c4762a1bSJed Brown          Use deluxe scaling: 0
242*c4762a1bSJed Brown          Use deluxe zerorows: 0
243*c4762a1bSJed Brown          Use deluxe singlemat: 0
244*c4762a1bSJed Brown          Rebuild interface graph for Schur principal minors: 0
245*c4762a1bSJed Brown          Number of dofs' layers for the computation of principal minors: -1
246*c4762a1bSJed Brown          Use user CSR graph to compute successive layers: 0
247*c4762a1bSJed Brown          Adaptive constraint selection threshold (active 0, userdefined 0): 0.
248*c4762a1bSJed Brown          Min constraints / connected component: 0
249*c4762a1bSJed Brown          Max constraints / connected component: 0
250*c4762a1bSJed Brown          Invert exact Schur complement for adaptive selection: 0
251*c4762a1bSJed Brown          Symmetric computation of primal basis functions: 1
252*c4762a1bSJed Brown          Num. Procs. to map coarse adjacency list: 0
253*c4762a1bSJed Brown          Coarse eqs per proc (significant at the coarsest level): 1
254*c4762a1bSJed Brown          Detect disconnected: 1 (filter 0)
255*c4762a1bSJed Brown          Benign subspace trick: 0 (change explicit 0)
256*c4762a1bSJed Brown          Benign subspace trick is active: 0
257*c4762a1bSJed Brown          Algebraic computation of no-net-flux: 0
258*c4762a1bSJed Brown        ********************************** STATISTICS AT LEVEL 0 **********************************
259*c4762a1bSJed Brown          Global dofs sizes: all 591 interface 149 coarse 6
260*c4762a1bSJed Brown          Coarsening ratios: all/coarse 98 interface/coarse 24
261*c4762a1bSJed Brown          Active processes : 5
262*c4762a1bSJed Brown          Total subdomains : 8
263*c4762a1bSJed Brown          Dofs type        :	MIN	MAX	MEAN
264*c4762a1bSJed Brown          Interior  dofs   :	45	121	88
265*c4762a1bSJed Brown          Interface dofs   :	40	95	62
266*c4762a1bSJed Brown          Primal    dofs   :	3	5	4
267*c4762a1bSJed Brown          Local     dofs   :	95	195	151
268*c4762a1bSJed Brown          Local     subs   :	1	2
269*c4762a1bSJed Brown        --- Interior solver (rank 0)
270*c4762a1bSJed Brown          KSP Object: (fetidp_bddc_pc_bddc_dirichlet_) 1 MPI processes
271*c4762a1bSJed Brown            type: preonly
272*c4762a1bSJed Brown            maximum iterations=10000, initial guess is zero
273*c4762a1bSJed Brown            tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
274*c4762a1bSJed Brown            left preconditioning
275*c4762a1bSJed Brown            using NONE norm type for convergence test
276*c4762a1bSJed Brown          PC Object: (fetidp_bddc_pc_bddc_dirichlet_) 1 MPI processes
277*c4762a1bSJed Brown            type: none
278*c4762a1bSJed Brown            linear system matrix = precond matrix:
279*c4762a1bSJed Brown            Mat Object: (fetidp_bddc_pc_bddc_dirichlet_) 1 MPI processes
280*c4762a1bSJed Brown              type: seqaij
281*c4762a1bSJed Brown              rows=121, cols=121
282*c4762a1bSJed Brown              total: nonzeros=2225, allocated nonzeros=2225
283*c4762a1bSJed Brown              total number of mallocs used during MatSetValues calls=0
284*c4762a1bSJed Brown                using I-node routines: found 64 nodes, limit used is 5
285*c4762a1bSJed Brown        --- Correction solver (rank 0)
286*c4762a1bSJed Brown          KSP Object: (fetidp_bddc_pc_bddc_neumann_) 1 MPI processes
287*c4762a1bSJed Brown            type: preonly
288*c4762a1bSJed Brown            maximum iterations=1000, initial guess is zero
289*c4762a1bSJed Brown            tolerances:  relative=1e-10, absolute=1e-10, divergence=10000.
290*c4762a1bSJed Brown            left preconditioning
291*c4762a1bSJed Brown            using NONE norm type for convergence test
292*c4762a1bSJed Brown          PC Object: (fetidp_bddc_pc_bddc_neumann_) 1 MPI processes
293*c4762a1bSJed Brown            type: svd
294*c4762a1bSJed Brown              All singular values smaller than 1e-12 treated as zero
295*c4762a1bSJed Brown              Provided essential rank of the matrix 0 (all other eigenvalues are zeroed)
296*c4762a1bSJed Brown            linear system matrix = precond matrix:
297*c4762a1bSJed Brown            Mat Object: (fetidp_bddc_pc_bddc_neumann_) 1 MPI processes
298*c4762a1bSJed Brown              type: seqaij
299*c4762a1bSJed Brown              rows=176, cols=176
300*c4762a1bSJed Brown              total: nonzeros=3856, allocated nonzeros=3856
301*c4762a1bSJed Brown              total number of mallocs used during MatSetValues calls=0
302*c4762a1bSJed Brown                using I-node routines: found 85 nodes, limit used is 5
303*c4762a1bSJed Brown        --- Coarse solver
304*c4762a1bSJed Brown          KSP Object: (fetidp_bddc_pc_bddc_coarse_) 5 MPI processes
305*c4762a1bSJed Brown            type: preonly
306*c4762a1bSJed Brown            maximum iterations=1000, initial guess is zero
307*c4762a1bSJed Brown            tolerances:  relative=1e-10, absolute=1e-10, divergence=10000.
308*c4762a1bSJed Brown            left preconditioning
309*c4762a1bSJed Brown            using NONE norm type for convergence test
310*c4762a1bSJed Brown          PC Object: (fetidp_bddc_pc_bddc_coarse_) 5 MPI processes
311*c4762a1bSJed Brown            type: redundant
312*c4762a1bSJed Brown              First (color=0) of 5 PCs follows
313*c4762a1bSJed Brown            linear system matrix = precond matrix:
314*c4762a1bSJed Brown            Mat Object: (fetidp_bddc_pc_bddc_coarse_) 5 MPI processes
315*c4762a1bSJed Brown              type: mpiaij
316*c4762a1bSJed Brown              rows=6, cols=6
317*c4762a1bSJed Brown              total: nonzeros=34, allocated nonzeros=36
318*c4762a1bSJed Brown              total number of mallocs used during MatSetValues calls=0
319*c4762a1bSJed Brown                using I-node (on process 0) routines: found 1 nodes, limit used is 5
320*c4762a1bSJed Brown                      KSP Object:         (fetidp_bddc_pc_bddc_coarse_redundant_)         1 MPI processes
321*c4762a1bSJed Brown                        type: preonly
322*c4762a1bSJed Brown                        maximum iterations=10000, initial guess is zero
323*c4762a1bSJed Brown                        tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
324*c4762a1bSJed Brown                        left preconditioning
325*c4762a1bSJed Brown                        using NONE norm type for convergence test
326*c4762a1bSJed Brown                      PC Object:         (fetidp_bddc_pc_bddc_coarse_redundant_)         1 MPI processes
327*c4762a1bSJed Brown                        type: cholesky
328*c4762a1bSJed Brown                          out-of-place factorization
329*c4762a1bSJed Brown                          tolerance for zero pivot 2.22045e-14
330*c4762a1bSJed Brown                          matrix ordering: nd
331*c4762a1bSJed Brown                          factor fill ratio given 5., needed 1.
332*c4762a1bSJed Brown                            Factored matrix follows:
333*c4762a1bSJed Brown                              Mat Object:         1 MPI processes
334*c4762a1bSJed Brown                                type: seqsbaij
335*c4762a1bSJed Brown                                rows=6, cols=6
336*c4762a1bSJed Brown                                package used to perform factorization: petsc
337*c4762a1bSJed Brown                                total: nonzeros=20, allocated nonzeros=20
338*c4762a1bSJed Brown                                total number of mallocs used during MatSetValues calls=0
339*c4762a1bSJed Brown                                    block size is 1
340*c4762a1bSJed Brown                        linear system matrix = precond matrix:
341*c4762a1bSJed Brown                        Mat Object:         1 MPI processes
342*c4762a1bSJed Brown                          type: seqaij
343*c4762a1bSJed Brown                          rows=6, cols=6
344*c4762a1bSJed Brown                          total: nonzeros=34, allocated nonzeros=34
345*c4762a1bSJed Brown                          total number of mallocs used during MatSetValues calls=0
346*c4762a1bSJed Brown                            using I-node routines: found 3 nodes, limit used is 5
347*c4762a1bSJed Brown        linear system matrix = precond matrix:
348*c4762a1bSJed Brown        Mat Object: 5 MPI processes
349*c4762a1bSJed Brown          type: is
350*c4762a1bSJed Brown          rows=591, cols=591
351*c4762a1bSJed Brown          total: nonzeros=17047, allocated nonzeros=17047
352*c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
353*c4762a1bSJed Brown            has attached near null space
354*c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
355*c4762a1bSJed Brown    tolerances:  relative=1e-12, absolute=1e-10, divergence=10000.
356*c4762a1bSJed Brown    left preconditioning
357*c4762a1bSJed Brown    using NONE norm type for convergence test
358*c4762a1bSJed Brown  PC Object: 5 MPI processes
359*c4762a1bSJed Brown    type: none
360*c4762a1bSJed Brown    linear system matrix followed by preconditioner matrix:
361*c4762a1bSJed Brown    Mat Object: 5 MPI processes
362*c4762a1bSJed Brown      type: is
363*c4762a1bSJed Brown      rows=591, cols=591
364*c4762a1bSJed Brown      total: nonzeros=17047, allocated nonzeros=20789
365*c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
366*c4762a1bSJed Brown        has attached null space
367*c4762a1bSJed Brown    Mat Object: 5 MPI processes
368*c4762a1bSJed Brown      type: is
369*c4762a1bSJed Brown      rows=591, cols=591
370*c4762a1bSJed Brown      total: nonzeros=17047, allocated nonzeros=20789
371*c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
372*c4762a1bSJed BrownL_2 Error: 0.00151 [9.32e-06, 0.00151]
373*c4762a1bSJed BrownIntegral of pressure: 0.
374