xref: /petsc/src/snes/tutorials/output/ex12_tri_q2q1_msm_sor.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
1  0 SNES Function norm 8.32828
2    0 KSP Residual norm 5.6599
3    1 KSP Residual norm 1.6573
4    2 KSP Residual norm 0.795119
5    3 KSP Residual norm 0.450895
6    4 KSP Residual norm 0.220114
7    5 KSP Residual norm 0.0802121
8    6 KSP Residual norm 0.0123993
9    7 KSP Residual norm 0.00268483
10    8 KSP Residual norm 0.000819275
11    9 KSP Residual norm 0.000220428
12   10 KSP Residual norm 3.29995e-05
13   11 KSP Residual norm 6.74624e-06
14   12 KSP Residual norm 7.5397e-07
15   13 KSP Residual norm 2.15979e-07
16   14 KSP Residual norm 2.0235e-08
17   15 KSP Residual norm 1.5961e-09
18  Linear solve converged due to CONVERGED_RTOL iterations 15
19  1 SNES Function norm 3.20022e-09
20L_2 Error: 0.00131794
21Nonlinear solve converged due to CONVERGED_FNORM_RELATIVE iterations 1
22SNES Object: 1 MPI process
23  type: newtonls
24  maximum iterations=50, maximum function evaluations=10000
25  tolerances: relative=1e-08, absolute=1e-50, solution=1e-08
26  total number of linear solver iterations=15
27  total number of function evaluations=2
28  norm schedule ALWAYS
29  SNESLineSearch Object: 1 MPI process
30    type: bt
31      interpolation: cubic
32      alpha=1.000000e-04
33    maxlambda=1.000000e+00, minlambda=1.000000e-12
34    tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
35    maximum iterations=40
36  KSP Object: 1 MPI process
37    type: gmres
38      restart=100, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
39      happy breakdown tolerance=1e-30
40    maximum iterations=10000, initial guess is zero
41    tolerances: relative=1e-09, absolute=1e-50, divergence=10000.
42    left preconditioning
43    using PRECONDITIONED norm type for convergence test
44  PC Object: 1 MPI process
45    type: asm
46      total subdomain blocks = 4, amount of overlap = 1
47      restriction/interpolation type - RESTRICT
48      Additive Schwarz: local solve composition type - MULTIPLICATIVE
49      Local solver information for first block is in the following KSP and PC objects on rank 0:
50      Use -ksp_view ::ascii_info_detail to display information for all blocks
51    KSP Object: (sub_) 1 MPI process
52      type: preonly
53      maximum iterations=10000, initial guess is zero
54      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
55      left preconditioning
56      not checking for convergence
57    PC Object: (sub_) 1 MPI process
58      type: sor
59        type = local_symmetric, iterations = 1, local iterations = 1, omega = 1.
60      linear system matrix, which is also used to construct the preconditioner:
61      Mat Object: (sub_) 1 MPI process
62        type: seqaij
63        rows=224, cols=224
64        total: nonzeros=1452, allocated nonzeros=1452
65        total number of mallocs used during MatSetValues calls=0
66          not using I-node routines
67    linear system matrix, which is also used to construct the preconditioner:
68    Mat Object: 1 MPI process
69      type: seqaij
70      rows=225, cols=225
71      total: nonzeros=1457, allocated nonzeros=1457
72      total number of mallocs used during MatSetValues calls=0
73        not using I-node routines
74