xref: /petsc/src/tao/unconstrained/tutorials/output/minsurf2_2_snes.out (revision 70646cd191a02c3aba559ba717dac5da7a8a1e20)
14936d809SStefano Zampini
24936d809SStefano Zampini---- Minimum Surface Area Problem -----
34936d809SStefano Zampinimx: 10     my: 10
44936d809SStefano Zampini
54936d809SStefano Zampiniiter =   0, Function value 1.46076, Residual: 0.207785
64936d809SStefano Zampiniiter =   1, Function value 1.41871, Residual: 0.0223274
74936d809SStefano Zampiniiter =   2, Function value 1.41847, Residual: 0.000373636
84936d809SStefano Zampiniiter =   3, Function value 1.41847, Residual: < 1.0e-6
94936d809SStefano ZampiniTao Object: 2 MPI processes
104936d809SStefano Zampini  type: snes
114936d809SStefano Zampini  SNES Object: 2 MPI processes
124936d809SStefano Zampini    type: newtonls
134936d809SStefano Zampini    maximum iterations=50, maximum function evaluations=10000
144936d809SStefano Zampini    tolerances: relative=1e-08, absolute=0.0001, solution=1e-08
154936d809SStefano Zampini    total number of linear solver iterations=35
164936d809SStefano Zampini    total number of function evaluations=4
174936d809SStefano Zampini    norm schedule ALWAYS
184936d809SStefano Zampini    SNESLineSearch Object: 2 MPI processes
194936d809SStefano Zampini      type: bt
204936d809SStefano Zampini        interpolation: cubic
214936d809SStefano Zampini        alpha=1.000000e-04
22a99ef635SJonas Heinzmann      maxlambda=1.000000e+00, minlambda=1.000000e-12
234936d809SStefano Zampini      tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08
244936d809SStefano Zampini      maximum iterations=40
254936d809SStefano Zampini    KSP Object: 2 MPI processes
264936d809SStefano Zampini      type: gmres
27f971d498SPierre Jolivet        restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement
28*143f2514SPierre Jolivet        happy breakdown tolerance=1e-30
294936d809SStefano Zampini      maximum iterations=15, initial guess is zero
304936d809SStefano Zampini      tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
314936d809SStefano Zampini      left preconditioning
324936d809SStefano Zampini      using PRECONDITIONED norm type for convergence test
334936d809SStefano Zampini    PC Object: 2 MPI processes
344936d809SStefano Zampini      type: bjacobi
354936d809SStefano Zampini        number of blocks = 2
364936d809SStefano Zampini        Local solver information for first block is in the following KSP and PC objects on rank 0:
374936d809SStefano Zampini        Use -ksp_view ::ascii_info_detail to display information for all blocks
384936d809SStefano Zampini        KSP Object: (sub_) 1 MPI process
394936d809SStefano Zampini          type: preonly
404936d809SStefano Zampini          maximum iterations=10000, initial guess is zero
414936d809SStefano Zampini          tolerances: relative=1e-05, absolute=1e-50, divergence=10000.
424936d809SStefano Zampini          left preconditioning
438405740aSBarry Smith          not checking for convergence
444936d809SStefano Zampini        PC Object: (sub_) 1 MPI process
454936d809SStefano Zampini          type: ilu
464936d809SStefano Zampini            out-of-place factorization
474936d809SStefano Zampini            0 levels of fill
484936d809SStefano Zampini            tolerance for zero pivot 2.22045e-14
494936d809SStefano Zampini            matrix ordering: natural
504936d809SStefano Zampini            factor fill ratio given 1., needed 1.
51ecf3d421SBarry Smith              Factored matrix:
524936d809SStefano Zampini                Mat Object: (sub_) 1 MPI process
534936d809SStefano Zampini                  type: seqaij
544936d809SStefano Zampini                  rows=50, cols=50
554936d809SStefano Zampini                  package used to perform factorization: petsc
564936d809SStefano Zampini                  total: nonzeros=364, allocated nonzeros=364
574936d809SStefano Zampini                    not using I-node routines
58ecf3d421SBarry Smith          linear system matrix, which is also used to construct the preconditioner:
594936d809SStefano Zampini          Mat Object: (sub_) 1 MPI process
604936d809SStefano Zampini            type: seqaij
614936d809SStefano Zampini            rows=50, cols=50
624936d809SStefano Zampini            total: nonzeros=364, allocated nonzeros=364
634936d809SStefano Zampini            total number of mallocs used during MatSetValues calls=0
644936d809SStefano Zampini              not using I-node routines
65ecf3d421SBarry Smith      linear system matrix, which is also used to construct the preconditioner:
664936d809SStefano Zampini      Mat Object: 2 MPI processes
674936d809SStefano Zampini        type: mpiaij
684936d809SStefano Zampini        rows=100, cols=100
694936d809SStefano Zampini        total: nonzeros=784, allocated nonzeros=784
704936d809SStefano Zampini        total number of mallocs used during MatSetValues calls=0
71606f75f6SBarry Smith  convergence tolerances: gatol=1e-08,   grtol=1e-05,    steptol=0.,   gttol=0.
724936d809SStefano Zampini  Residual in Function/Gradient:=9.23151e-08
734936d809SStefano Zampini  Objective value=1.41847
74606f75f6SBarry Smith  total number of iterations=3,                          (max: 10000)
75606f75f6SBarry Smith  total number of function evaluations=10,                  (max: unlimited)
76606f75f6SBarry Smith  total number of function/gradient evaluations=4,      (max: unlimited)
774936d809SStefano Zampini  total number of Hessian evaluations=3
784936d809SStefano Zampini  Solution converged:    User Terminated
79