xref: /petsc/src/ts/tests/output/ex21_1_bdf_ngmres_fas_ngs.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1DM Object: 1 MPI process
2  type: da
3Processor [0] M 17 N 17 m 1 n 1 w 1 s 1
4X range of indices: 0 17, Y range of indices: 0 17
5DM Object: 1 MPI process
6  type: da
7Processor [0] M 17 N 17 m 1 n 1 w 2 s 1
8X range of indices: 0 17, Y range of indices: 0 17
90 TS dt 0.001 time 0.
10DM Object: 1 MPI process
11  type: da
12Processor [0] M 9 N 9 m 1 n 1 w 1 s 1
13X range of indices: 0 9, Y range of indices: 0 9
14DM Object: 1 MPI process
15  type: da
16Processor [0] M 9 N 9 m 1 n 1 w 2 s 1
17X range of indices: 0 9, Y range of indices: 0 9
18DM Object: 1 MPI process
19  type: da
20Processor [0] M 5 N 5 m 1 n 1 w 1 s 1
21X range of indices: 0 5, Y range of indices: 0 5
22DM Object: 1 MPI process
23  type: da
24Processor [0] M 5 N 5 m 1 n 1 w 2 s 1
25X range of indices: 0 5, Y range of indices: 0 5
261 TS dt 0.001 time 0.001
272 TS dt 0.001 time 0.002
283 TS dt 0.001 time 0.003
294 TS dt 0.001 time 0.004
305 TS dt 0.001 time 0.005
31TS Object: 1 MPI process
32  type: bdf
33    Order=2
34  initial time step=0.001
35  maximum steps=5
36  maximum time=1.
37  maximum number of step rejections=10
38  maximum number of SNES failures allowed=1
39  using relative error tolerance of 0.0001,   using absolute error tolerance of 0.0001
40  TSAdapt Object: 1 MPI process
41    type: none
42  SNES Object: 1 MPI process
43    type: ngmres
44      Number of stored past updates: 30
45      Residual selection: gammaA=2e+00, gammaC=2e+00
46      Difference restart: epsilonB=1e-01, deltaB=9e-01
47      Restart on F_M residual increase: FALSE
48    maximum iterations=10000, maximum function evaluations=30000
49    tolerances: relative=1e-06, absolute=1e-50, solution=1e-08
50    norm schedule ALWAYS
51    SNESLineSearch Object: 1 MPI process
52      type: basic
53      maxlambda=1.000000e+00, minlambda=1.000000e-12
54      tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
55      maximum iterations=1
56    SNES Object: (npc_) 1 MPI process
57      type: fas
58        type is MULTIPLICATIVE, levels=3, cycles=1
59        Not using Galerkin computed coarse grid function evaluation
60        Coarse grid solver -- level 0 -------------------------------
61        SNES Object: (npc_fas_coarse_) 1 MPI process
62          type: newtonls
63          maximum iterations=50, maximum function evaluations=10000
64          tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
65          norm schedule ALWAYS
66          SNESLineSearch Object: (npc_fas_coarse_) 1 MPI process
67            type: bt
68              interpolation: cubic
69              alpha=1.000000e-04
70            maxlambda=1.000000e+00, minlambda=1.000000e-12
71            tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
72            maximum iterations=40
73          KSP Object: (npc_fas_coarse_) 1 MPI process
74            type: gmres
75              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
76              happy breakdown tolerance=1e-30
77            maximum iterations=10000, initial guess is zero
78            tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
79            left preconditioning
80            using PRECONDITIONED norm type for convergence test
81          PC Object: (npc_fas_coarse_) 1 MPI process
82            type: ilu
83              out-of-place factorization
84              0 levels of fill
85              tolerance for zero pivot 2.22045e-14
86              matrix ordering: natural
87              factor fill ratio given 1., needed 1.
88                Factored matrix:
89                  Mat Object: (npc_fas_coarse_) 1 MPI process
90                    type: seqaij
91                    rows=25, cols=25
92                    package used to perform factorization: petsc
93                    total: nonzeros=105, allocated nonzeros=105
94                      not using I-node routines
95            linear system matrix, which is also used to construct the preconditioner:
96            Mat Object: 1 MPI process
97              type: seqaij
98              rows=25, cols=25
99              total: nonzeros=105, allocated nonzeros=105
100                not using I-node routines
101        Down solver (pre-smoother) on level 1 -------------------------------
102        SNES Object: (npc_fas_levels_1_) 1 MPI process
103          type: ngs
104            Use finite difference secant approximation with coloring with h = 1.49012e-08
105          maximum iterations=5, maximum function evaluations=10000
106          tolerances: relative=0., absolute=0., solution=0.
107          norm schedule FINALONLY
108        Up solver (post-smoother) same as down solver (pre-smoother)
109        Down solver (pre-smoother) on level 2 -------------------------------
110        SNES Object: (npc_fas_levels_2_) 1 MPI process
111          type: ngs
112            Use finite difference secant approximation with coloring with h = 1.49012e-08
113          maximum iterations=5, maximum function evaluations=10000
114          tolerances: relative=0., absolute=0., solution=0.
115          norm schedule FINALONLY
116        Up solver (post-smoother) same as down solver (pre-smoother)
117      maximum iterations=1, maximum function evaluations=30000
118      tolerances: relative=0., absolute=0., solution=0.
119      norm schedule FINALONLY
120