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