xref: /petsc/src/ts/tests/output/ex21_2_bdf_ngmres_fas_ngs.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: ngs
1322d157150SStefano Zampini            Use finite difference secant approximation with coloring with h = 1.49012e-08
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        Up solver (post-smoother) same as down solver (pre-smoother)
137c4762a1bSJed Brown        Down solver (pre-smoother) on level 2 -------------------------------
138c4762a1bSJed Brown        SNES Object: (npc_fas_levels_2_) 2 MPI processes
139c4762a1bSJed Brown          type: ngs
1402d157150SStefano Zampini            Use finite difference secant approximation with coloring with h = 1.49012e-08
14109cb0f53SBarry Smith          maximum iterations=5, maximum function evaluations=10000
142c4762a1bSJed Brown          tolerances: relative=0., absolute=0., solution=0.
143c4762a1bSJed Brown          norm schedule FINALONLY
144c4762a1bSJed Brown        Up solver (post-smoother) same as down solver (pre-smoother)
145c4762a1bSJed Brown      maximum iterations=1, maximum function evaluations=30000
146c4762a1bSJed Brown      tolerances: relative=0., absolute=0., solution=0.
147c4762a1bSJed Brown      norm schedule FINALONLY
148