xref: /petsc/src/ts/tutorials/output/ex47_2d_p1p1_mg_r1.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1c4762a1bSJed BrownTimestep: 0000 time = 0        	 L_2 Error: 1.0821e-16
2c4762a1bSJed Brown0 TS dt 0.1 time 0.
3c4762a1bSJed Brown    0 SNES Function norm 0.38487
4c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.848701079585e-01 true resid norm 3.848701079585e-01 ||r(i)||/||b|| 1.000000000000e+00
5c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 6.306958768405e-02 true resid norm 6.306958768405e-02 ||r(i)||/||b|| 1.638723984531e-01
6c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.760676204313e-03 true resid norm 5.760676204313e-03 ||r(i)||/||b|| 1.496784521633e-02
7c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.612023997603e-04 true resid norm 4.612023997603e-04 ||r(i)||/||b|| 1.198332606829e-03
8c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.800377626583e-05 true resid norm 7.800377626586e-05 ||r(i)||/||b|| 2.026755901611e-04
9c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.796001277060e-06 true resid norm 5.796001277043e-06 ||r(i)||/||b|| 1.505962961839e-05
10c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 6.294785394574e-07 true resid norm 6.294785394633e-07 ||r(i)||/||b|| 1.635561002132e-06
11c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.711800149142e-09 true resid norm 4.711800136142e-09 ||r(i)||/||b|| 1.224257233469e-08
12c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.845375931471e-11 true resid norm 1.845373359363e-11 ||r(i)||/||b|| 4.794795234038e-11
13c4762a1bSJed Brown    1 SNES Function norm 1.845e-11
14c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
158cc725e6SPierre JolivetSNES Object: 1 MPI process
16c4762a1bSJed Brown  type: newtonls
17c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
18c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
19c4762a1bSJed Brown  total number of linear solver iterations=8
20c4762a1bSJed Brown  total number of function evaluations=2
21c4762a1bSJed Brown  norm schedule ALWAYS
228cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
23c4762a1bSJed Brown    type: bt
24c4762a1bSJed Brown      interpolation: cubic
25c4762a1bSJed Brown      alpha=1.000000e-04
26a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
27c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
28c4762a1bSJed Brown    maximum iterations=40
298cc725e6SPierre Jolivet  KSP Object: 1 MPI process
30c4762a1bSJed Brown    type: fgmres
31f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
32*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
33c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
34c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
35c4762a1bSJed Brown    right preconditioning
36c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
378cc725e6SPierre Jolivet  PC Object: 1 MPI process
38c4762a1bSJed Brown    type: mg
39c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
40c4762a1bSJed Brown        Cycles per PCApply=1
41c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
4263a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
438cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
44c4762a1bSJed Brown        type: preonly
45c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
46c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
47c4762a1bSJed Brown        left preconditioning
488405740aSBarry Smith        not checking for convergence
498cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
50c4762a1bSJed Brown        type: lu
51c4762a1bSJed Brown          out-of-place factorization
52c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
53c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
54c4762a1bSJed Brown          matrix ordering: nd
5573f7197eSJed Brown          factor fill ratio given 1., needed 1.
56ecf3d421SBarry Smith            Factored matrix:
5726cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
58c4762a1bSJed Brown                type: seqaij
59c4762a1bSJed Brown                rows=1, cols=1
60c4762a1bSJed Brown                package used to perform factorization: petsc
61c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
62c4762a1bSJed Brown                  not using I-node routines
63ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
6426cc229bSBarry Smith        Mat Object: 1 MPI process
65c4762a1bSJed Brown          type: seqaij
66c4762a1bSJed Brown          rows=1, cols=1
67c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
68c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
69c4762a1bSJed Brown            not using I-node routines
70c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
718cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
72c4762a1bSJed Brown        type: chebyshev
73f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
7473f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
7573f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
7673f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
778cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
78c4762a1bSJed Brown            type: gmres
79f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
80*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
81c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
82c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
83c4762a1bSJed Brown            left preconditioning
84c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
85dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
86c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
87c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
88c4762a1bSJed Brown        left preconditioning
898405740aSBarry Smith        not checking for convergence
908cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
91c4762a1bSJed Brown        type: sor
92c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
93ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
948cc725e6SPierre Jolivet        Mat Object: 1 MPI process
95c4762a1bSJed Brown          type: seqaij
96c4762a1bSJed Brown          rows=9, cols=9
97c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
98c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
99c4762a1bSJed Brown            not using I-node routines
100c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
101ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
1028cc725e6SPierre Jolivet    Mat Object: 1 MPI process
103c4762a1bSJed Brown      type: seqaij
104c4762a1bSJed Brown      rows=9, cols=9
105c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
106c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
107c4762a1bSJed Brown        not using I-node routines
108c4762a1bSJed BrownTimestep: 0001 time = 0.1      	 L_2 Error: 0.042609
109c4762a1bSJed Brown1 TS dt 0.1 time 0.1
110c4762a1bSJed Brown    0 SNES Function norm 0.383649
111c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.836491353067e-01 true resid norm 3.836491353067e-01 ||r(i)||/||b|| 1.000000000000e+00
112c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 6.087119748495e-02 true resid norm 6.087119748495e-02 ||r(i)||/||b|| 1.586637160965e-01
113c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.740698672644e-03 true resid norm 5.740698672644e-03 ||r(i)||/||b|| 1.496340834459e-02
114c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.605229592736e-04 true resid norm 4.605229592736e-04 ||r(i)||/||b|| 1.200375334889e-03
115c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.848908845461e-05 true resid norm 7.848908845462e-05 ||r(i)||/||b|| 2.045855997874e-04
116c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.648624058193e-06 true resid norm 5.648624058220e-06 ||r(i)||/||b|| 1.472341141523e-05
117c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 6.188836190140e-07 true resid norm 6.188836190145e-07 ||r(i)||/||b|| 1.613150042733e-06
118c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.800059529470e-09 true resid norm 4.800059540549e-09 ||r(i)||/||b|| 1.251158701742e-08
119c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.774392929439e-11 true resid norm 1.774395612425e-11 ||r(i)||/||b|| 4.625047860478e-11
120c4762a1bSJed Brown    1 SNES Function norm 1.774e-11
121c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
1228cc725e6SPierre JolivetSNES Object: 1 MPI process
123c4762a1bSJed Brown  type: newtonls
124c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
125c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
126c4762a1bSJed Brown  total number of linear solver iterations=8
127c4762a1bSJed Brown  total number of function evaluations=2
128c4762a1bSJed Brown  norm schedule ALWAYS
1298cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
130c4762a1bSJed Brown    type: bt
131c4762a1bSJed Brown      interpolation: cubic
132c4762a1bSJed Brown      alpha=1.000000e-04
133a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
134c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
135c4762a1bSJed Brown    maximum iterations=40
1368cc725e6SPierre Jolivet  KSP Object: 1 MPI process
137c4762a1bSJed Brown    type: fgmres
138f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
139*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
140c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
141c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
142c4762a1bSJed Brown    right preconditioning
143c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
1448cc725e6SPierre Jolivet  PC Object: 1 MPI process
145c4762a1bSJed Brown    type: mg
146c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
147c4762a1bSJed Brown        Cycles per PCApply=1
148c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
14963a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
1508cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
151c4762a1bSJed Brown        type: preonly
152c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
153c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
154c4762a1bSJed Brown        left preconditioning
1558405740aSBarry Smith        not checking for convergence
1568cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
157c4762a1bSJed Brown        type: lu
158c4762a1bSJed Brown          out-of-place factorization
159c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
160c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
161c4762a1bSJed Brown          matrix ordering: nd
16273f7197eSJed Brown          factor fill ratio given 1., needed 1.
163ecf3d421SBarry Smith            Factored matrix:
16426cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
165c4762a1bSJed Brown                type: seqaij
166c4762a1bSJed Brown                rows=1, cols=1
167c4762a1bSJed Brown                package used to perform factorization: petsc
168c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
169c4762a1bSJed Brown                  not using I-node routines
170ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
17126cc229bSBarry Smith        Mat Object: 1 MPI process
172c4762a1bSJed Brown          type: seqaij
173c4762a1bSJed Brown          rows=1, cols=1
174c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
175c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
176c4762a1bSJed Brown            not using I-node routines
177c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
1788cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
179c4762a1bSJed Brown        type: chebyshev
180f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
18173f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
18273f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
18373f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
1848cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
185c4762a1bSJed Brown            type: gmres
186f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
187*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
188c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
189c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
190c4762a1bSJed Brown            left preconditioning
191c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
192dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
193c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
194c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
195c4762a1bSJed Brown        left preconditioning
1968405740aSBarry Smith        not checking for convergence
1978cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
198c4762a1bSJed Brown        type: sor
199c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
200ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
2018cc725e6SPierre Jolivet        Mat Object: 1 MPI process
202c4762a1bSJed Brown          type: seqaij
203c4762a1bSJed Brown          rows=9, cols=9
204c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
205c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
206c4762a1bSJed Brown            not using I-node routines
207c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
208ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
2098cc725e6SPierre Jolivet    Mat Object: 1 MPI process
210c4762a1bSJed Brown      type: seqaij
211c4762a1bSJed Brown      rows=9, cols=9
212c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
213c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
214c4762a1bSJed Brown        not using I-node routines
215c4762a1bSJed BrownTimestep: 0002 time = 0.2      	 L_2 Error: 0.084372
216c4762a1bSJed Brown2 TS dt 0.1 time 0.2
217c4762a1bSJed Brown    0 SNES Function norm 0.380922
218c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.809222270566e-01 true resid norm 3.809222270566e-01 ||r(i)||/||b|| 1.000000000000e+00
219c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.968841254678e-02 true resid norm 5.968841254678e-02 ||r(i)||/||b|| 1.566944859270e-01
220c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.800384745162e-03 true resid norm 5.800384745162e-03 ||r(i)||/||b|| 1.522721525069e-02
221c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.622462756028e-04 true resid norm 4.622462756028e-04 ||r(i)||/||b|| 1.213492526216e-03
222c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.972477625283e-05 true resid norm 7.972477625284e-05 ||r(i)||/||b|| 2.092941041243e-04
223c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.651496202770e-06 true resid norm 5.651496202787e-06 ||r(i)||/||b|| 1.483635188856e-05
224c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 6.078212012816e-07 true resid norm 6.078212013076e-07 ||r(i)||/||b|| 1.595656956026e-06
225c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.860650279105e-09 true resid norm 4.860650279805e-09 ||r(i)||/||b|| 1.276021700641e-08
226c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.731140125257e-11 true resid norm 1.731140182079e-11 ||r(i)||/||b|| 4.544602701334e-11
227c4762a1bSJed Brown    1 SNES Function norm 1.731e-11
228c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
2298cc725e6SPierre JolivetSNES Object: 1 MPI process
230c4762a1bSJed Brown  type: newtonls
231c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
232c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
233c4762a1bSJed Brown  total number of linear solver iterations=8
234c4762a1bSJed Brown  total number of function evaluations=2
235c4762a1bSJed Brown  norm schedule ALWAYS
2368cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
237c4762a1bSJed Brown    type: bt
238c4762a1bSJed Brown      interpolation: cubic
239c4762a1bSJed Brown      alpha=1.000000e-04
240a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
241c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
242c4762a1bSJed Brown    maximum iterations=40
2438cc725e6SPierre Jolivet  KSP Object: 1 MPI process
244c4762a1bSJed Brown    type: fgmres
245f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
246*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
247c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
248c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
249c4762a1bSJed Brown    right preconditioning
250c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
2518cc725e6SPierre Jolivet  PC Object: 1 MPI process
252c4762a1bSJed Brown    type: mg
253c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
254c4762a1bSJed Brown        Cycles per PCApply=1
255c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
25663a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
2578cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
258c4762a1bSJed Brown        type: preonly
259c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
260c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
261c4762a1bSJed Brown        left preconditioning
2628405740aSBarry Smith        not checking for convergence
2638cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
264c4762a1bSJed Brown        type: lu
265c4762a1bSJed Brown          out-of-place factorization
266c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
267c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
268c4762a1bSJed Brown          matrix ordering: nd
26973f7197eSJed Brown          factor fill ratio given 1., needed 1.
270ecf3d421SBarry Smith            Factored matrix:
27126cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
272c4762a1bSJed Brown                type: seqaij
273c4762a1bSJed Brown                rows=1, cols=1
274c4762a1bSJed Brown                package used to perform factorization: petsc
275c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
276c4762a1bSJed Brown                  not using I-node routines
277ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
27826cc229bSBarry Smith        Mat Object: 1 MPI process
279c4762a1bSJed Brown          type: seqaij
280c4762a1bSJed Brown          rows=1, cols=1
281c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
282c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
283c4762a1bSJed Brown            not using I-node routines
284c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
2858cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
286c4762a1bSJed Brown        type: chebyshev
287f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
28873f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
28973f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
29073f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
2918cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
292c4762a1bSJed Brown            type: gmres
293f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
294*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
295c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
296c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
297c4762a1bSJed Brown            left preconditioning
298c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
299dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
300c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
301c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
302c4762a1bSJed Brown        left preconditioning
3038405740aSBarry Smith        not checking for convergence
3048cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
305c4762a1bSJed Brown        type: sor
306c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
307ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
3088cc725e6SPierre Jolivet        Mat Object: 1 MPI process
309c4762a1bSJed Brown          type: seqaij
310c4762a1bSJed Brown          rows=9, cols=9
311c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
312c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
313c4762a1bSJed Brown            not using I-node routines
314c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
315ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
3168cc725e6SPierre Jolivet    Mat Object: 1 MPI process
317c4762a1bSJed Brown      type: seqaij
318c4762a1bSJed Brown      rows=9, cols=9
319c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
320c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
321c4762a1bSJed Brown        not using I-node routines
322c4762a1bSJed BrownTimestep: 0003 time = 0.3      	 L_2 Error: 0.12562
323c4762a1bSJed Brown3 TS dt 0.1 time 0.3
324c4762a1bSJed Brown    0 SNES Function norm 0.377457
325c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.774573494154e-01 true resid norm 3.774573494154e-01 ||r(i)||/||b|| 1.000000000000e+00
326c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.954853714304e-02 true resid norm 5.954853714304e-02 ||r(i)||/||b|| 1.577622935022e-01
327c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.848939409168e-03 true resid norm 5.848939409168e-03 ||r(i)||/||b|| 1.549562995190e-02
328c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.630907205003e-04 true resid norm 4.630907205002e-04 ||r(i)||/||b|| 1.226868999153e-03
329c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 8.053803471345e-05 true resid norm 8.053803471342e-05 ||r(i)||/||b|| 2.133698942096e-04
330c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.701869061872e-06 true resid norm 5.701869061870e-06 ||r(i)||/||b|| 1.510599560639e-05
331c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 6.025388075754e-07 true resid norm 6.025388075944e-07 ||r(i)||/||b|| 1.596309645388e-06
332c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.883261060044e-09 true resid norm 4.883261063505e-09 ||r(i)||/||b|| 1.293725256924e-08
333c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.729375636379e-11 true resid norm 1.729375104729e-11 ||r(i)||/||b|| 4.581643747055e-11
334c4762a1bSJed Brown    1 SNES Function norm 1.729e-11
335c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
3368cc725e6SPierre JolivetSNES Object: 1 MPI process
337c4762a1bSJed Brown  type: newtonls
338c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
339c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
340c4762a1bSJed Brown  total number of linear solver iterations=8
341c4762a1bSJed Brown  total number of function evaluations=2
342c4762a1bSJed Brown  norm schedule ALWAYS
3438cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
344c4762a1bSJed Brown    type: bt
345c4762a1bSJed Brown      interpolation: cubic
346c4762a1bSJed Brown      alpha=1.000000e-04
347a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
348c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
349c4762a1bSJed Brown    maximum iterations=40
3508cc725e6SPierre Jolivet  KSP Object: 1 MPI process
351c4762a1bSJed Brown    type: fgmres
352f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
353*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
354c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
355c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
356c4762a1bSJed Brown    right preconditioning
357c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
3588cc725e6SPierre Jolivet  PC Object: 1 MPI process
359c4762a1bSJed Brown    type: mg
360c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
361c4762a1bSJed Brown        Cycles per PCApply=1
362c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
36363a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
3648cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
365c4762a1bSJed Brown        type: preonly
366c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
367c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
368c4762a1bSJed Brown        left preconditioning
3698405740aSBarry Smith        not checking for convergence
3708cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
371c4762a1bSJed Brown        type: lu
372c4762a1bSJed Brown          out-of-place factorization
373c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
374c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
375c4762a1bSJed Brown          matrix ordering: nd
37673f7197eSJed Brown          factor fill ratio given 1., needed 1.
377ecf3d421SBarry Smith            Factored matrix:
37826cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
379c4762a1bSJed Brown                type: seqaij
380c4762a1bSJed Brown                rows=1, cols=1
381c4762a1bSJed Brown                package used to perform factorization: petsc
382c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
383c4762a1bSJed Brown                  not using I-node routines
384ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
38526cc229bSBarry Smith        Mat Object: 1 MPI process
386c4762a1bSJed Brown          type: seqaij
387c4762a1bSJed Brown          rows=1, cols=1
388c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
389c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
390c4762a1bSJed Brown            not using I-node routines
391c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
3928cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
393c4762a1bSJed Brown        type: chebyshev
394f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
39573f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
39673f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
39773f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
3988cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
399c4762a1bSJed Brown            type: gmres
400f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
401*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
402c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
403c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
404c4762a1bSJed Brown            left preconditioning
405c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
406dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
407c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
408c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
409c4762a1bSJed Brown        left preconditioning
4108405740aSBarry Smith        not checking for convergence
4118cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
412c4762a1bSJed Brown        type: sor
413c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
414ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
4158cc725e6SPierre Jolivet        Mat Object: 1 MPI process
416c4762a1bSJed Brown          type: seqaij
417c4762a1bSJed Brown          rows=9, cols=9
418c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
419c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
420c4762a1bSJed Brown            not using I-node routines
421c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
422ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
4238cc725e6SPierre Jolivet    Mat Object: 1 MPI process
424c4762a1bSJed Brown      type: seqaij
425c4762a1bSJed Brown      rows=9, cols=9
426c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
427c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
428c4762a1bSJed Brown        not using I-node routines
429c4762a1bSJed BrownTimestep: 0004 time = 0.4      	 L_2 Error: 0.16664
430c4762a1bSJed Brown4 TS dt 0.1 time 0.4
431c4762a1bSJed Brown    0 SNES Function norm 0.37449
432c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.744902213650e-01 true resid norm 3.744902213650e-01 ||r(i)||/||b|| 1.000000000000e+00
433c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.982974938131e-02 true resid norm 5.982974938131e-02 ||r(i)||/||b|| 1.597631819684e-01
434c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.840834302842e-03 true resid norm 5.840834302842e-03 ||r(i)||/||b|| 1.559676052836e-02
435c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.612964201615e-04 true resid norm 4.612964201614e-04 ||r(i)||/||b|| 1.231798305654e-03
436c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 8.073771822390e-05 true resid norm 8.073771822391e-05 ||r(i)||/||b|| 2.155936620444e-04
437c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.730193368363e-06 true resid norm 5.730193368351e-06 ||r(i)||/||b|| 1.530131640678e-05
438c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 6.010616249637e-07 true resid norm 6.010616249715e-07 ||r(i)||/||b|| 1.605012869978e-06
439c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.858498871957e-09 true resid norm 4.858498872870e-09 ||r(i)||/||b|| 1.297363347743e-08
440c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.751406135113e-11 true resid norm 1.751403567040e-11 ||r(i)||/||b|| 4.676767154710e-11
441c4762a1bSJed Brown    1 SNES Function norm 1.751e-11
442c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
4438cc725e6SPierre JolivetSNES Object: 1 MPI process
444c4762a1bSJed Brown  type: newtonls
445c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
446c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
447c4762a1bSJed Brown  total number of linear solver iterations=8
448c4762a1bSJed Brown  total number of function evaluations=2
449c4762a1bSJed Brown  norm schedule ALWAYS
4508cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
451c4762a1bSJed Brown    type: bt
452c4762a1bSJed Brown      interpolation: cubic
453c4762a1bSJed Brown      alpha=1.000000e-04
454a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
455c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
456c4762a1bSJed Brown    maximum iterations=40
4578cc725e6SPierre Jolivet  KSP Object: 1 MPI process
458c4762a1bSJed Brown    type: fgmres
459f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
460*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
461c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
462c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
463c4762a1bSJed Brown    right preconditioning
464c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
4658cc725e6SPierre Jolivet  PC Object: 1 MPI process
466c4762a1bSJed Brown    type: mg
467c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
468c4762a1bSJed Brown        Cycles per PCApply=1
469c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
47063a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
4718cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
472c4762a1bSJed Brown        type: preonly
473c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
474c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
475c4762a1bSJed Brown        left preconditioning
4768405740aSBarry Smith        not checking for convergence
4778cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
478c4762a1bSJed Brown        type: lu
479c4762a1bSJed Brown          out-of-place factorization
480c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
481c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
482c4762a1bSJed Brown          matrix ordering: nd
48373f7197eSJed Brown          factor fill ratio given 1., needed 1.
484ecf3d421SBarry Smith            Factored matrix:
48526cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
486c4762a1bSJed Brown                type: seqaij
487c4762a1bSJed Brown                rows=1, cols=1
488c4762a1bSJed Brown                package used to perform factorization: petsc
489c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
490c4762a1bSJed Brown                  not using I-node routines
491ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
49226cc229bSBarry Smith        Mat Object: 1 MPI process
493c4762a1bSJed Brown          type: seqaij
494c4762a1bSJed Brown          rows=1, cols=1
495c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
496c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
497c4762a1bSJed Brown            not using I-node routines
498c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
4998cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
500c4762a1bSJed Brown        type: chebyshev
501f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
50273f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
50373f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
50473f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
5058cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
506c4762a1bSJed Brown            type: gmres
507f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
508*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
509c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
510c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
511c4762a1bSJed Brown            left preconditioning
512c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
513dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
514c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
515c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
516c4762a1bSJed Brown        left preconditioning
5178405740aSBarry Smith        not checking for convergence
5188cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
519c4762a1bSJed Brown        type: sor
520c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
521ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
5228cc725e6SPierre Jolivet        Mat Object: 1 MPI process
523c4762a1bSJed Brown          type: seqaij
524c4762a1bSJed Brown          rows=9, cols=9
525c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
526c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
527c4762a1bSJed Brown            not using I-node routines
528c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
529ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
5308cc725e6SPierre Jolivet    Mat Object: 1 MPI process
531c4762a1bSJed Brown      type: seqaij
532c4762a1bSJed Brown      rows=9, cols=9
533c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
534c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
535c4762a1bSJed Brown        not using I-node routines
536c4762a1bSJed BrownTimestep: 0005 time = 0.5      	 L_2 Error: 0.2076
537c4762a1bSJed Brown5 TS dt 0.1 time 0.5
538c4762a1bSJed Brown    0 SNES Function norm 0.372928
539c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.729281667988e-01 true resid norm 3.729281667988e-01 ||r(i)||/||b|| 1.000000000000e+00
540c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 6.002541949214e-02 true resid norm 6.002541949214e-02 ||r(i)||/||b|| 1.609570551010e-01
541c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.775316419172e-03 true resid norm 5.775316419172e-03 ||r(i)||/||b|| 1.548640444284e-02
542c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.576993940278e-04 true resid norm 4.576993940278e-04 ||r(i)||/||b|| 1.227312482070e-03
543c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 8.039211062475e-05 true resid norm 8.039211062473e-05 ||r(i)||/||b|| 2.155699616760e-04
544c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.708171590220e-06 true resid norm 5.708171590238e-06 ||r(i)||/||b|| 1.530635682265e-05
545c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 5.991553964591e-07 true resid norm 5.991553964691e-07 ||r(i)||/||b|| 1.606624143229e-06
546c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.791537579858e-09 true resid norm 4.791537591102e-09 ||r(i)||/||b|| 1.284841966278e-08
547c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.772048749492e-11 true resid norm 1.772051502236e-11 ||r(i)||/||b|| 4.751723414853e-11
548c4762a1bSJed Brown    1 SNES Function norm 1.772e-11
549c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
5508cc725e6SPierre JolivetSNES Object: 1 MPI process
551c4762a1bSJed Brown  type: newtonls
552c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
553c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
554c4762a1bSJed Brown  total number of linear solver iterations=8
555c4762a1bSJed Brown  total number of function evaluations=2
556c4762a1bSJed Brown  norm schedule ALWAYS
5578cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
558c4762a1bSJed Brown    type: bt
559c4762a1bSJed Brown      interpolation: cubic
560c4762a1bSJed Brown      alpha=1.000000e-04
561a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
562c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
563c4762a1bSJed Brown    maximum iterations=40
5648cc725e6SPierre Jolivet  KSP Object: 1 MPI process
565c4762a1bSJed Brown    type: fgmres
566f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
567*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
568c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
569c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
570c4762a1bSJed Brown    right preconditioning
571c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
5728cc725e6SPierre Jolivet  PC Object: 1 MPI process
573c4762a1bSJed Brown    type: mg
574c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
575c4762a1bSJed Brown        Cycles per PCApply=1
576c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
57763a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
5788cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
579c4762a1bSJed Brown        type: preonly
580c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
581c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
582c4762a1bSJed Brown        left preconditioning
5838405740aSBarry Smith        not checking for convergence
5848cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
585c4762a1bSJed Brown        type: lu
586c4762a1bSJed Brown          out-of-place factorization
587c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
588c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
589c4762a1bSJed Brown          matrix ordering: nd
59073f7197eSJed Brown          factor fill ratio given 1., needed 1.
591ecf3d421SBarry Smith            Factored matrix:
59226cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
593c4762a1bSJed Brown                type: seqaij
594c4762a1bSJed Brown                rows=1, cols=1
595c4762a1bSJed Brown                package used to perform factorization: petsc
596c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
597c4762a1bSJed Brown                  not using I-node routines
598ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
59926cc229bSBarry Smith        Mat Object: 1 MPI process
600c4762a1bSJed Brown          type: seqaij
601c4762a1bSJed Brown          rows=1, cols=1
602c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
603c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
604c4762a1bSJed Brown            not using I-node routines
605c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
6068cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
607c4762a1bSJed Brown        type: chebyshev
608f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
60973f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
61073f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
61173f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
6128cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
613c4762a1bSJed Brown            type: gmres
614f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
615*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
616c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
617c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
618c4762a1bSJed Brown            left preconditioning
619c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
620dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
621c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
622c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
623c4762a1bSJed Brown        left preconditioning
6248405740aSBarry Smith        not checking for convergence
6258cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
626c4762a1bSJed Brown        type: sor
627c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
628ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
6298cc725e6SPierre Jolivet        Mat Object: 1 MPI process
630c4762a1bSJed Brown          type: seqaij
631c4762a1bSJed Brown          rows=9, cols=9
632c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
633c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
634c4762a1bSJed Brown            not using I-node routines
635c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
636ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
6378cc725e6SPierre Jolivet    Mat Object: 1 MPI process
638c4762a1bSJed Brown      type: seqaij
639c4762a1bSJed Brown      rows=9, cols=9
640c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
641c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
642c4762a1bSJed Brown        not using I-node routines
643c4762a1bSJed BrownTimestep: 0006 time = 0.6      	 L_2 Error: 0.24859
644c4762a1bSJed Brown6 TS dt 0.1 time 0.6
645c4762a1bSJed Brown    0 SNES Function norm 0.372986
646c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.729860798745e-01 true resid norm 3.729860798745e-01 ||r(i)||/||b|| 1.000000000000e+00
647c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.998286066860e-02 true resid norm 5.998286066860e-02 ||r(i)||/||b|| 1.608179605222e-01
648c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.687596001641e-03 true resid norm 5.687596001641e-03 ||r(i)||/||b|| 1.524881572941e-02
649c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.534382695579e-04 true resid norm 4.534382695579e-04 ||r(i)||/||b|| 1.215697566275e-03
650c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.976964452116e-05 true resid norm 7.976964452115e-05 ||r(i)||/||b|| 2.138676181910e-04
651c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.651631937849e-06 true resid norm 5.651631937845e-06 ||r(i)||/||b|| 1.515239372940e-05
652c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 5.948808411325e-07 true resid norm 5.948808411183e-07 ||r(i)||/||b|| 1.594914323126e-06
653c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.702487381111e-09 true resid norm 4.702487348039e-09 ||r(i)||/||b|| 1.260767519695e-08
654c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.779657220875e-11 true resid norm 1.779659688198e-11 ||r(i)||/||b|| 4.771383663424e-11
655c4762a1bSJed Brown    1 SNES Function norm 1.780e-11
656c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
6578cc725e6SPierre JolivetSNES Object: 1 MPI process
658c4762a1bSJed Brown  type: newtonls
659c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
660c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
661c4762a1bSJed Brown  total number of linear solver iterations=8
662c4762a1bSJed Brown  total number of function evaluations=2
663c4762a1bSJed Brown  norm schedule ALWAYS
6648cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
665c4762a1bSJed Brown    type: bt
666c4762a1bSJed Brown      interpolation: cubic
667c4762a1bSJed Brown      alpha=1.000000e-04
668a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
669c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
670c4762a1bSJed Brown    maximum iterations=40
6718cc725e6SPierre Jolivet  KSP Object: 1 MPI process
672c4762a1bSJed Brown    type: fgmres
673f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
674*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
675c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
676c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
677c4762a1bSJed Brown    right preconditioning
678c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
6798cc725e6SPierre Jolivet  PC Object: 1 MPI process
680c4762a1bSJed Brown    type: mg
681c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
682c4762a1bSJed Brown        Cycles per PCApply=1
683c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
68463a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
6858cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
686c4762a1bSJed Brown        type: preonly
687c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
688c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
689c4762a1bSJed Brown        left preconditioning
6908405740aSBarry Smith        not checking for convergence
6918cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
692c4762a1bSJed Brown        type: lu
693c4762a1bSJed Brown          out-of-place factorization
694c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
695c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
696c4762a1bSJed Brown          matrix ordering: nd
69773f7197eSJed Brown          factor fill ratio given 1., needed 1.
698ecf3d421SBarry Smith            Factored matrix:
69926cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
700c4762a1bSJed Brown                type: seqaij
701c4762a1bSJed Brown                rows=1, cols=1
702c4762a1bSJed Brown                package used to perform factorization: petsc
703c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
704c4762a1bSJed Brown                  not using I-node routines
705ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
70626cc229bSBarry Smith        Mat Object: 1 MPI process
707c4762a1bSJed Brown          type: seqaij
708c4762a1bSJed Brown          rows=1, cols=1
709c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
710c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
711c4762a1bSJed Brown            not using I-node routines
712c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
7138cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
714c4762a1bSJed Brown        type: chebyshev
715f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
71673f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
71773f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
71873f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
7198cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
720c4762a1bSJed Brown            type: gmres
721f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
722*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
723c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
724c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
725c4762a1bSJed Brown            left preconditioning
726c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
727dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
728c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
729c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
730c4762a1bSJed Brown        left preconditioning
7318405740aSBarry Smith        not checking for convergence
7328cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
733c4762a1bSJed Brown        type: sor
734c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
735ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
7368cc725e6SPierre Jolivet        Mat Object: 1 MPI process
737c4762a1bSJed Brown          type: seqaij
738c4762a1bSJed Brown          rows=9, cols=9
739c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
740c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
741c4762a1bSJed Brown            not using I-node routines
742c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
743ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
7448cc725e6SPierre Jolivet    Mat Object: 1 MPI process
745c4762a1bSJed Brown      type: seqaij
746c4762a1bSJed Brown      rows=9, cols=9
747c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
748c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
749c4762a1bSJed Brown        not using I-node routines
750c4762a1bSJed BrownTimestep: 0007 time = 0.7      	 L_2 Error: 0.28962
751c4762a1bSJed Brown7 TS dt 0.1 time 0.7
752c4762a1bSJed Brown    0 SNES Function norm 0.374276
753c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.742759385298e-01 true resid norm 3.742759385298e-01 ||r(i)||/||b|| 1.000000000000e+00
754c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.979030900298e-02 true resid norm 5.979030900298e-02 ||r(i)||/||b|| 1.597492727901e-01
755c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.617806615202e-03 true resid norm 5.617806615202e-03 ||r(i)||/||b|| 1.500979901959e-02
756c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.495138691066e-04 true resid norm 4.495138691066e-04 ||r(i)||/||b|| 1.201022622166e-03
757c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.920536127941e-05 true resid norm 7.920536127941e-05 ||r(i)||/||b|| 2.116229047225e-04
758c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.595911671793e-06 true resid norm 5.595911671801e-06 ||r(i)||/||b|| 1.495129955129e-05
759c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 5.892156061787e-07 true resid norm 5.892156061538e-07 ||r(i)||/||b|| 1.574281286872e-06
760c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.617371734791e-09 true resid norm 4.617371702498e-09 ||r(i)||/||b|| 1.233681149965e-08
761c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.776419283029e-11 true resid norm 1.776421370272e-11 ||r(i)||/||b|| 4.746287931973e-11
762c4762a1bSJed Brown    1 SNES Function norm 1.776e-11
763c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
7648cc725e6SPierre JolivetSNES Object: 1 MPI process
765c4762a1bSJed Brown  type: newtonls
766c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
767c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
768c4762a1bSJed Brown  total number of linear solver iterations=8
769c4762a1bSJed Brown  total number of function evaluations=2
770c4762a1bSJed Brown  norm schedule ALWAYS
7718cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
772c4762a1bSJed Brown    type: bt
773c4762a1bSJed Brown      interpolation: cubic
774c4762a1bSJed Brown      alpha=1.000000e-04
775a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
776c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
777c4762a1bSJed Brown    maximum iterations=40
7788cc725e6SPierre Jolivet  KSP Object: 1 MPI process
779c4762a1bSJed Brown    type: fgmres
780f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
781*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
782c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
783c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
784c4762a1bSJed Brown    right preconditioning
785c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
7868cc725e6SPierre Jolivet  PC Object: 1 MPI process
787c4762a1bSJed Brown    type: mg
788c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
789c4762a1bSJed Brown        Cycles per PCApply=1
790c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
79163a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
7928cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
793c4762a1bSJed Brown        type: preonly
794c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
795c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
796c4762a1bSJed Brown        left preconditioning
7978405740aSBarry Smith        not checking for convergence
7988cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
799c4762a1bSJed Brown        type: lu
800c4762a1bSJed Brown          out-of-place factorization
801c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
802c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
803c4762a1bSJed Brown          matrix ordering: nd
80473f7197eSJed Brown          factor fill ratio given 1., needed 1.
805ecf3d421SBarry Smith            Factored matrix:
80626cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
807c4762a1bSJed Brown                type: seqaij
808c4762a1bSJed Brown                rows=1, cols=1
809c4762a1bSJed Brown                package used to perform factorization: petsc
810c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
811c4762a1bSJed Brown                  not using I-node routines
812ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
81326cc229bSBarry Smith        Mat Object: 1 MPI process
814c4762a1bSJed Brown          type: seqaij
815c4762a1bSJed Brown          rows=1, cols=1
816c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
817c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
818c4762a1bSJed Brown            not using I-node routines
819c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
8208cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
821c4762a1bSJed Brown        type: chebyshev
822f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
82373f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
82473f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
82573f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
8268cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
827c4762a1bSJed Brown            type: gmres
828f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
829*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
830c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
831c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
832c4762a1bSJed Brown            left preconditioning
833c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
834dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
835c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
836c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
837c4762a1bSJed Brown        left preconditioning
8388405740aSBarry Smith        not checking for convergence
8398cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
840c4762a1bSJed Brown        type: sor
841c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
842ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
8438cc725e6SPierre Jolivet        Mat Object: 1 MPI process
844c4762a1bSJed Brown          type: seqaij
845c4762a1bSJed Brown          rows=9, cols=9
846c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
847c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
848c4762a1bSJed Brown            not using I-node routines
849c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
850ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
8518cc725e6SPierre Jolivet    Mat Object: 1 MPI process
852c4762a1bSJed Brown      type: seqaij
853c4762a1bSJed Brown      rows=9, cols=9
854c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
855c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
856c4762a1bSJed Brown        not using I-node routines
857c4762a1bSJed BrownTimestep: 0008 time = 0.8      	 L_2 Error: 0.33068
858c4762a1bSJed Brown8 TS dt 0.1 time 0.8
859c4762a1bSJed Brown    0 SNES Function norm 0.376133
860c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.761327824878e-01 true resid norm 3.761327824878e-01 ||r(i)||/||b|| 1.000000000000e+00
861c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.960286328784e-02 true resid norm 5.960286328784e-02 ||r(i)||/||b|| 1.584622932721e-01
862c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.587587079708e-03 true resid norm 5.587587079708e-03 ||r(i)||/||b|| 1.485535784132e-02
863c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.467633715519e-04 true resid norm 4.467633715519e-04 ||r(i)||/||b|| 1.187780997437e-03
864c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.887710489546e-05 true resid norm 7.887710489544e-05 ||r(i)||/||b|| 2.097054778734e-04
865c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.566404901123e-06 true resid norm 5.566404901117e-06 ||r(i)||/||b|| 1.479904214756e-05
866c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 5.843952130956e-07 true resid norm 5.843952130851e-07 ||r(i)||/||b|| 1.553693908890e-06
867c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.557400918821e-09 true resid norm 4.557400934472e-09 ||r(i)||/||b|| 1.211646829699e-08
868c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.769382827441e-11 true resid norm 1.769385166385e-11 ||r(i)||/||b|| 4.704150365949e-11
869c4762a1bSJed Brown    1 SNES Function norm 1.769e-11
870c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
8718cc725e6SPierre JolivetSNES Object: 1 MPI process
872c4762a1bSJed Brown  type: newtonls
873c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
874c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
875c4762a1bSJed Brown  total number of linear solver iterations=8
876c4762a1bSJed Brown  total number of function evaluations=2
877c4762a1bSJed Brown  norm schedule ALWAYS
8788cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
879c4762a1bSJed Brown    type: bt
880c4762a1bSJed Brown      interpolation: cubic
881c4762a1bSJed Brown      alpha=1.000000e-04
882a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
883c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
884c4762a1bSJed Brown    maximum iterations=40
8858cc725e6SPierre Jolivet  KSP Object: 1 MPI process
886c4762a1bSJed Brown    type: fgmres
887f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
888*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
889c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
890c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
891c4762a1bSJed Brown    right preconditioning
892c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
8938cc725e6SPierre Jolivet  PC Object: 1 MPI process
894c4762a1bSJed Brown    type: mg
895c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
896c4762a1bSJed Brown        Cycles per PCApply=1
897c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
89863a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
8998cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
900c4762a1bSJed Brown        type: preonly
901c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
902c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
903c4762a1bSJed Brown        left preconditioning
9048405740aSBarry Smith        not checking for convergence
9058cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
906c4762a1bSJed Brown        type: lu
907c4762a1bSJed Brown          out-of-place factorization
908c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
909c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
910c4762a1bSJed Brown          matrix ordering: nd
91173f7197eSJed Brown          factor fill ratio given 1., needed 1.
912ecf3d421SBarry Smith            Factored matrix:
91326cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
914c4762a1bSJed Brown                type: seqaij
915c4762a1bSJed Brown                rows=1, cols=1
916c4762a1bSJed Brown                package used to perform factorization: petsc
917c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
918c4762a1bSJed Brown                  not using I-node routines
919ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
92026cc229bSBarry Smith        Mat Object: 1 MPI process
921c4762a1bSJed Brown          type: seqaij
922c4762a1bSJed Brown          rows=1, cols=1
923c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
924c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
925c4762a1bSJed Brown            not using I-node routines
926c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
9278cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
928c4762a1bSJed Brown        type: chebyshev
929f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
93073f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
93173f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
93273f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
9338cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
934c4762a1bSJed Brown            type: gmres
935f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
936*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
937c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
938c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
939c4762a1bSJed Brown            left preconditioning
940c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
941dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
942c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
943c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
944c4762a1bSJed Brown        left preconditioning
9458405740aSBarry Smith        not checking for convergence
9468cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
947c4762a1bSJed Brown        type: sor
948c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
949ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
9508cc725e6SPierre Jolivet        Mat Object: 1 MPI process
951c4762a1bSJed Brown          type: seqaij
952c4762a1bSJed Brown          rows=9, cols=9
953c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
954c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
955c4762a1bSJed Brown            not using I-node routines
956c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
957ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
9588cc725e6SPierre Jolivet    Mat Object: 1 MPI process
959c4762a1bSJed Brown      type: seqaij
960c4762a1bSJed Brown      rows=9, cols=9
961c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
962c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
963c4762a1bSJed Brown        not using I-node routines
964c4762a1bSJed BrownTimestep: 0009 time = 0.9      	 L_2 Error: 0.37179
965c4762a1bSJed Brown9 TS dt 0.1 time 0.9
966c4762a1bSJed Brown    0 SNES Function norm 0.377927
967c4762a1bSJed Brown      0 KSP unpreconditioned resid norm 3.779274613460e-01 true resid norm 3.779274613460e-01 ||r(i)||/||b|| 1.000000000000e+00
968c4762a1bSJed Brown      1 KSP unpreconditioned resid norm 5.952775794612e-02 true resid norm 5.952775794612e-02 ||r(i)||/||b|| 1.575110676904e-01
969c4762a1bSJed Brown      2 KSP unpreconditioned resid norm 5.596783441033e-03 true resid norm 5.596783441033e-03 ||r(i)||/||b|| 1.480914729271e-02
970c4762a1bSJed Brown      3 KSP unpreconditioned resid norm 4.456392946867e-04 true resid norm 4.456392946866e-04 ||r(i)||/||b|| 1.179166216447e-03
971c4762a1bSJed Brown      4 KSP unpreconditioned resid norm 7.879630242934e-05 true resid norm 7.879630242930e-05 ||r(i)||/||b|| 2.084958371341e-04
972c4762a1bSJed Brown      5 KSP unpreconditioned resid norm 5.569022502593e-06 true resid norm 5.569022502581e-06 ||r(i)||/||b|| 1.473569156035e-05
973c4762a1bSJed Brown      6 KSP unpreconditioned resid norm 5.821644196935e-07 true resid norm 5.821644196750e-07 ||r(i)||/||b|| 1.540413119496e-06
974c4762a1bSJed Brown      7 KSP unpreconditioned resid norm 4.532618828776e-09 true resid norm 4.532618817180e-09 ||r(i)||/||b|| 1.199335661144e-08
975c4762a1bSJed Brown      8 KSP unpreconditioned resid norm 1.763889785026e-11 true resid norm 1.763888741317e-11 ||r(i)||/||b|| 4.667267985859e-11
976c4762a1bSJed Brown    1 SNES Function norm 1.764e-11
977c4762a1bSJed Brown  Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
9788cc725e6SPierre JolivetSNES Object: 1 MPI process
979c4762a1bSJed Brown  type: newtonls
980c4762a1bSJed Brown  maximum iterations=50, maximum function evaluations=10000
981c4762a1bSJed Brown  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
982c4762a1bSJed Brown  total number of linear solver iterations=8
983c4762a1bSJed Brown  total number of function evaluations=2
984c4762a1bSJed Brown  norm schedule ALWAYS
9858cc725e6SPierre Jolivet  SNESLineSearch Object: 1 MPI process
986c4762a1bSJed Brown    type: bt
987c4762a1bSJed Brown      interpolation: cubic
988c4762a1bSJed Brown      alpha=1.000000e-04
989a99ef635SJonas Heinzmann    maxlambda=1.000000e+00, minlambda=1.000000e-12
990c4762a1bSJed Brown    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
991c4762a1bSJed Brown    maximum iterations=40
9928cc725e6SPierre Jolivet  KSP Object: 1 MPI process
993c4762a1bSJed Brown    type: fgmres
994f971d498SPierre Jolivet      restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
995*143f2514SPierre Jolivet      happy breakdown tolerance=1e-30
996c4762a1bSJed Brown    maximum iterations=10000, initial guess is zero
997c4762a1bSJed Brown    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
998c4762a1bSJed Brown    right preconditioning
999c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
10008cc725e6SPierre Jolivet  PC Object: 1 MPI process
1001c4762a1bSJed Brown    type: mg
1002c4762a1bSJed Brown      type is MULTIPLICATIVE, levels=2 cycles=v
1003c4762a1bSJed Brown        Cycles per PCApply=1
1004c4762a1bSJed Brown        Not using Galerkin computed coarse grid matrices
100563a3b9bcSJacob Faibussowitsch    Coarse grid solver -- level 0 -------------------------------
10068cc725e6SPierre Jolivet      KSP Object: (mg_coarse_) 1 MPI process
1007c4762a1bSJed Brown        type: preonly
1008c4762a1bSJed Brown        maximum iterations=10000, initial guess is zero
1009c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
1010c4762a1bSJed Brown        left preconditioning
10118405740aSBarry Smith        not checking for convergence
10128cc725e6SPierre Jolivet      PC Object: (mg_coarse_) 1 MPI process
1013c4762a1bSJed Brown        type: lu
1014c4762a1bSJed Brown          out-of-place factorization
1015c4762a1bSJed Brown          tolerance for zero pivot 2.22045e-14
1016c4762a1bSJed Brown          using diagonal shift on blocks to prevent zero pivot [INBLOCKS]
1017c4762a1bSJed Brown          matrix ordering: nd
101873f7197eSJed Brown          factor fill ratio given 1., needed 1.
1019ecf3d421SBarry Smith            Factored matrix:
102026cc229bSBarry Smith              Mat Object: (mg_coarse_) 1 MPI process
1021c4762a1bSJed Brown                type: seqaij
1022c4762a1bSJed Brown                rows=1, cols=1
1023c4762a1bSJed Brown                package used to perform factorization: petsc
1024c4762a1bSJed Brown                total: nonzeros=1, allocated nonzeros=1
1025c4762a1bSJed Brown                  not using I-node routines
1026ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
102726cc229bSBarry Smith        Mat Object: 1 MPI process
1028c4762a1bSJed Brown          type: seqaij
1029c4762a1bSJed Brown          rows=1, cols=1
1030c4762a1bSJed Brown          total: nonzeros=1, allocated nonzeros=1
1031c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
1032c4762a1bSJed Brown            not using I-node routines
1033c4762a1bSJed Brown    Down solver (pre-smoother) on level 1 -------------------------------
10348cc725e6SPierre Jolivet      KSP Object: (mg_levels_1_) 1 MPI process
1035c4762a1bSJed Brown        type: chebyshev
1036f2edd1f0SMalachi Phillips          Chebyshev polynomial of first kind
103773f7197eSJed Brown          eigenvalue targets used: min 0.151841, max 1.67025
103873f7197eSJed Brown          eigenvalues estimated via gmres: min 0.994613, max 1.51841
103973f7197eSJed Brown          eigenvalues estimated using gmres with transform: [0. 0.1; 0. 1.1]
10408cc725e6SPierre Jolivet          KSP Object: (mg_levels_1_esteig_) 1 MPI process
1041c4762a1bSJed Brown            type: gmres
1042f971d498SPierre Jolivet              restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
1043*143f2514SPierre Jolivet              happy breakdown tolerance=1e-30
1044c4762a1bSJed Brown            maximum iterations=10, initial guess is zero
1045c4762a1bSJed Brown            tolerances: relative=1e-12, absolute=1e-50, divergence=10000.
1046c4762a1bSJed Brown            left preconditioning
1047c4762a1bSJed Brown            using PRECONDITIONED norm type for convergence test
1048dd8e379bSPierre Jolivet          estimating eigenvalues using a noisy random number generated right-hand side
1049c4762a1bSJed Brown        maximum iterations=2, nonzero initial guess
1050c4762a1bSJed Brown        tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
1051c4762a1bSJed Brown        left preconditioning
10528405740aSBarry Smith        not checking for convergence
10538cc725e6SPierre Jolivet      PC Object: (mg_levels_1_) 1 MPI process
1054c4762a1bSJed Brown        type: sor
1055c4762a1bSJed Brown          type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
1056ecf3d421SBarry Smith        linear system matrix, which is also used to construct the preconditioner:
10578cc725e6SPierre Jolivet        Mat Object: 1 MPI process
1058c4762a1bSJed Brown          type: seqaij
1059c4762a1bSJed Brown          rows=9, cols=9
1060c4762a1bSJed Brown          total: nonzeros=41, allocated nonzeros=41
1061c4762a1bSJed Brown          total number of mallocs used during MatSetValues calls=0
1062c4762a1bSJed Brown            not using I-node routines
1063c4762a1bSJed Brown    Up solver (post-smoother) same as down solver (pre-smoother)
1064ecf3d421SBarry Smith    linear system matrix, which is also used to construct the preconditioner:
10658cc725e6SPierre Jolivet    Mat Object: 1 MPI process
1066c4762a1bSJed Brown      type: seqaij
1067c4762a1bSJed Brown      rows=9, cols=9
1068c4762a1bSJed Brown      total: nonzeros=41, allocated nonzeros=41
1069c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
1070c4762a1bSJed Brown        not using I-node routines
1071c4762a1bSJed BrownTimestep: 0010 time = 1        	 L_2 Error: 0.41293
1072c4762a1bSJed Brown10 TS dt 0.1 time 1.
1073