xref: /petsc/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ms.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1DM Object: 2 MPI processes
2  type: da
3Processor [0] M 17 N 17 m 1 n 2 w 1 s 1
4X range of indices: 0 17, Y range of indices: 0 9
5Processor [1] M 17 N 17 m 1 n 2 w 1 s 1
6X range of indices: 0 17, Y range of indices: 9 17
7DM Object: 2 MPI processes
8  type: da
9Processor [0] M 17 N 17 m 1 n 2 w 2 s 1
10X range of indices: 0 17, Y range of indices: 0 9
11Processor [1] M 17 N 17 m 1 n 2 w 2 s 1
12X range of indices: 0 17, Y range of indices: 9 17
130 TS dt 0.001 time 0.
14DM Object: 2 MPI processes
15  type: da
16Processor [0] M 9 N 9 m 1 n 2 w 1 s 1
17X range of indices: 0 9, Y range of indices: 0 5
18Processor [1] M 9 N 9 m 1 n 2 w 1 s 1
19X range of indices: 0 9, Y range of indices: 5 9
20DM Object: 2 MPI processes
21  type: da
22Processor [0] M 9 N 9 m 1 n 2 w 2 s 1
23X range of indices: 0 9, Y range of indices: 0 5
24Processor [1] M 9 N 9 m 1 n 2 w 2 s 1
25X range of indices: 0 9, Y range of indices: 5 9
26DM Object: 2 MPI processes
27  type: da
28Processor [0] M 5 N 5 m 1 n 2 w 1 s 1
29X range of indices: 0 5, Y range of indices: 0 3
30Processor [1] M 5 N 5 m 1 n 2 w 1 s 1
31X range of indices: 0 5, Y range of indices: 3 5
32DM Object: 2 MPI processes
33  type: da
34Processor [0] M 5 N 5 m 1 n 2 w 2 s 1
35X range of indices: 0 5, Y range of indices: 0 3
36Processor [1] M 5 N 5 m 1 n 2 w 2 s 1
37X range of indices: 0 5, Y range of indices: 3 5
381 TS dt 0.001 time 0.001
392 TS dt 0.001 time 0.002
403 TS dt 0.001 time 0.003
414 TS dt 0.001 time 0.004
425 TS dt 0.001 time 0.005
43TS Object: 2 MPI processes
44  type: bdf
45    Order=2
46  initial time step=0.001
47  maximum steps=5
48  maximum time=1.
49  maximum number of step rejections=10
50  maximum number of SNES failures allowed=1
51  using relative error tolerance of 0.0001,   using absolute error tolerance of 0.0001
52  TSAdapt Object: 2 MPI processes
53    type: none
54  SNES Object: 2 MPI processes
55    type: ngmres
56      Number of stored past updates: 30
57      Residual selection: gammaA=2e+00, gammaC=2e+00
58      Difference restart: epsilonB=1e-01, deltaB=9e-01
59      Restart on F_M residual increase: FALSE
60    maximum iterations=10000, maximum function evaluations=30000
61    tolerances: relative=1e-06, absolute=1e-50, solution=1e-08
62    norm schedule ALWAYS
63    SNESLineSearch Object: 2 MPI processes
64      type: basic
65      maxlambda=1.000000e+00, minlambda=1.000000e-12
66      tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
67      maximum iterations=1
68    SNES Object: (npc_) 2 MPI processes
69      type: fas
70        type is MULTIPLICATIVE, levels=3, cycles=1
71        Not using Galerkin computed coarse grid function evaluation
72        Coarse grid solver -- level 0 -------------------------------
73        SNES Object: (npc_fas_coarse_) 2 MPI processes
74          type: newtonls
75          maximum iterations=50, maximum function evaluations=10000
76          tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
77          norm schedule ALWAYS
78          SNESLineSearch Object: (npc_fas_coarse_) 2 MPI processes
79            type: bt
80              interpolation: cubic
81              alpha=1.000000e-04
82            maxlambda=1.000000e+00, minlambda=1.000000e-12
83            tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
84            maximum iterations=40
85          KSP Object: (npc_fas_coarse_) 2 MPI processes
86            type: gmres
87              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
88              happy breakdown tolerance=1e-30
89            maximum iterations=10000, initial guess is zero
90            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
91            left preconditioning
92            using PRECONDITIONED norm type for convergence test
93          PC Object: (npc_fas_coarse_) 2 MPI processes
94            type: bjacobi
95              number of blocks = 2
96              Local solver information for first block is in the following KSP and PC objects on rank 0:
97              Use -npc_fas_coarse_ksp_view ::ascii_info_detail to display information for all blocks
98              KSP Object: (npc_fas_coarse_sub_) 1 MPI process
99                type: preonly
100                maximum iterations=10000, initial guess is zero
101                tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
102                left preconditioning
103                not checking for convergence
104              PC Object: (npc_fas_coarse_sub_) 1 MPI process
105                type: ilu
106                  out-of-place factorization
107                  0 levels of fill
108                  tolerance for zero pivot 2.22045e-14
109                  matrix ordering: natural
110                  factor fill ratio given 1., needed 1.
111                    Factored matrix:
112                      Mat Object: (npc_fas_coarse_sub_) 1 MPI process
113                        type: seqaij
114                        rows=15, cols=15
115                        package used to perform factorization: petsc
116                        total: nonzeros=59, allocated nonzeros=59
117                          not using I-node routines
118                linear system matrix, which is also used to construct the preconditioner:
119                Mat Object: (npc_fas_coarse_sub_) 1 MPI process
120                  type: seqaij
121                  rows=15, cols=15
122                  total: nonzeros=59, allocated nonzeros=59
123                    not using I-node routines
124            linear system matrix, which is also used to construct the preconditioner:
125            Mat Object: 2 MPI processes
126              type: mpiaij
127              rows=25, cols=25
128              total: nonzeros=105, allocated nonzeros=105
129        Down solver (pre-smoother) on level 1 -------------------------------
130        SNES Object: (npc_fas_levels_1_) 2 MPI processes
131          type: ms
132            multi-stage method type: m62
133          maximum iterations=5, maximum function evaluations=10000
134          tolerances: relative=0., absolute=0., solution=0.
135          norm schedule FINALONLY
136          KSP Object: (npc_fas_levels_1_) 2 MPI processes
137            type: preonly
138            maximum iterations=10000, initial guess is zero
139            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
140            left preconditioning
141            not checking for convergence
142          PC Object: (npc_fas_levels_1_) 2 MPI processes
143            type: bjacobi
144              number of blocks = 2
145              Local solver information for first block is in the following KSP and PC objects on rank 0:
146              Use -npc_fas_levels_1_ksp_view ::ascii_info_detail to display information for all blocks
147              KSP Object: (npc_fas_levels_1_sub_) 1 MPI process
148                type: preonly
149                maximum iterations=10000, initial guess is zero
150                tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
151                left preconditioning
152                not checking for convergence
153              PC Object: (npc_fas_levels_1_sub_) 1 MPI process
154                type: ilu
155                  out-of-place factorization
156                  0 levels of fill
157                  tolerance for zero pivot 2.22045e-14
158                  matrix ordering: natural
159                  factor fill ratio given 1., needed 1.
160                    Factored matrix:
161                      Mat Object: (npc_fas_levels_1_sub_) 1 MPI process
162                        type: seqaij
163                        rows=45, cols=45
164                        package used to perform factorization: petsc
165                        total: nonzeros=197, allocated nonzeros=197
166                          not using I-node routines
167                linear system matrix, which is also used to construct the preconditioner:
168                Mat Object: (npc_fas_levels_1_sub_) 1 MPI process
169                  type: seqaij
170                  rows=45, cols=45
171                  total: nonzeros=197, allocated nonzeros=197
172                    not using I-node routines
173            linear system matrix, which is also used to construct the preconditioner:
174            Mat Object: 2 MPI processes
175              type: mpiaij
176              rows=81, cols=81
177              total: nonzeros=369, allocated nonzeros=369
178        Up solver (post-smoother) same as down solver (pre-smoother)
179        Down solver (pre-smoother) on level 2 -------------------------------
180        SNES Object: (npc_fas_levels_2_) 2 MPI processes
181          type: ms
182            multi-stage method type: m62
183          maximum iterations=5, maximum function evaluations=10000
184          tolerances: relative=0., absolute=0., solution=0.
185          norm schedule FINALONLY
186          KSP Object: (npc_fas_levels_2_) 2 MPI processes
187            type: preonly
188            maximum iterations=10000, initial guess is zero
189            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
190            left preconditioning
191            not checking for convergence
192          PC Object: (npc_fas_levels_2_) 2 MPI processes
193            type: bjacobi
194              number of blocks = 2
195              Local solver information for first block is in the following KSP and PC objects on rank 0:
196              Use -npc_fas_levels_2_ksp_view ::ascii_info_detail to display information for all blocks
197              KSP Object: (npc_fas_levels_2_sub_) 1 MPI process
198                type: preonly
199                maximum iterations=10000, initial guess is zero
200                tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
201                left preconditioning
202                not checking for convergence
203              PC Object: (npc_fas_levels_2_sub_) 1 MPI process
204                type: ilu
205                  out-of-place factorization
206                  0 levels of fill
207                  tolerance for zero pivot 2.22045e-14
208                  matrix ordering: natural
209                  factor fill ratio given 1., needed 1.
210                    Factored matrix:
211                      Mat Object: (npc_fas_levels_2_sub_) 1 MPI process
212                        type: seqaij
213                        rows=153, cols=153
214                        package used to perform factorization: petsc
215                        total: nonzeros=713, allocated nonzeros=713
216                          not using I-node routines
217                linear system matrix, which is also used to construct the preconditioner:
218                Mat Object: (npc_fas_levels_2_sub_) 1 MPI process
219                  type: seqaij
220                  rows=153, cols=153
221                  total: nonzeros=713, allocated nonzeros=713
222                    not using I-node routines
223            linear system matrix, which is also used to construct the preconditioner:
224            Mat Object: 2 MPI processes
225              type: mpiaij
226              rows=289, cols=289
227              total: nonzeros=1377, allocated nonzeros=1377
228        Up solver (post-smoother) same as down solver (pre-smoother)
229      maximum iterations=1, maximum function evaluations=30000
230      tolerances: relative=0., absolute=0., solution=0.
231      norm schedule FINALONLY
232