xref: /petsc/src/tao/unconstrained/tutorials/output/minsurf2_2.out (revision c4762a1b19cd2af06abeed90e8f9d34fb975dd94)
1*c4762a1bSJed Brown
2*c4762a1bSJed Brown---- Minimum Surface Area Problem -----
3*c4762a1bSJed Brownmx: 10     my: 10
4*c4762a1bSJed Brown
5*c4762a1bSJed Browniter =   0, Function value 1.46076, Residual: 0.207785
6*c4762a1bSJed Browniter =   0, Function value 1.43581, Residual: 0.187715
7*c4762a1bSJed Browniter =   1, Function value 1.41867, Residual: 0.0159523
8*c4762a1bSJed Browniter =   2, Function value 1.41847, Residual: 0.000148677
9*c4762a1bSJed Browniter =   3, Function value 1.41847, Residual: < 1.0e-6
10*c4762a1bSJed BrownTao Object: 2 MPI processes
11*c4762a1bSJed Brown  type: nls
12*c4762a1bSJed Brown    Newton steps: 3
13*c4762a1bSJed Brown    BFGS steps: 0
14*c4762a1bSJed Brown    Gradient steps: 0
15*c4762a1bSJed Brown  TaoLineSearch Object: 2 MPI processes
16*c4762a1bSJed Brown    type: more-thuente
17*c4762a1bSJed Brown    maximum function evaluations=30
18*c4762a1bSJed Brown    tolerances: ftol=0.0001, rtol=1e-10, gtol=0.9
19*c4762a1bSJed Brown    total number of function evaluations=0
20*c4762a1bSJed Brown    total number of gradient evaluations=0
21*c4762a1bSJed Brown    total number of function/gradient evaluations=1
22*c4762a1bSJed Brown    Termination reason: 1
23*c4762a1bSJed Brown  KSP Object: (tao_nls_) 2 MPI processes
24*c4762a1bSJed Brown    type: stcg
25*c4762a1bSJed Brown    maximum iterations=15, initial guess is zero
26*c4762a1bSJed Brown    tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
27*c4762a1bSJed Brown    left preconditioning
28*c4762a1bSJed Brown    using UNPRECONDITIONED norm type for convergence test
29*c4762a1bSJed Brown  PC Object: (tao_nls_) 2 MPI processes
30*c4762a1bSJed Brown    type: bjacobi
31*c4762a1bSJed Brown      number of blocks = 2
32*c4762a1bSJed Brown      Local solve is same for all blocks, in the following KSP and PC objects:
33*c4762a1bSJed Brown    KSP Object: (tao_nls_sub_) 1 MPI processes
34*c4762a1bSJed Brown      type: preonly
35*c4762a1bSJed Brown      maximum iterations=10000, initial guess is zero
36*c4762a1bSJed Brown      tolerances:  relative=1e-05, absolute=1e-50, divergence=10000.
37*c4762a1bSJed Brown      left preconditioning
38*c4762a1bSJed Brown      using NONE norm type for convergence test
39*c4762a1bSJed Brown    PC Object: (tao_nls_sub_) 1 MPI processes
40*c4762a1bSJed Brown      type: ilu
41*c4762a1bSJed Brown        out-of-place factorization
42*c4762a1bSJed Brown        0 levels of fill
43*c4762a1bSJed Brown        tolerance for zero pivot 2.22045e-14
44*c4762a1bSJed Brown        matrix ordering: natural
45*c4762a1bSJed Brown        factor fill ratio given 1., needed 1.
46*c4762a1bSJed Brown          Factored matrix follows:
47*c4762a1bSJed Brown            Mat Object: 1 MPI processes
48*c4762a1bSJed Brown              type: seqaij
49*c4762a1bSJed Brown              rows=50, cols=50
50*c4762a1bSJed Brown              package used to perform factorization: petsc
51*c4762a1bSJed Brown              total: nonzeros=364, allocated nonzeros=364
52*c4762a1bSJed Brown              total number of mallocs used during MatSetValues calls=0
53*c4762a1bSJed Brown                not using I-node routines
54*c4762a1bSJed Brown      linear system matrix = precond matrix:
55*c4762a1bSJed Brown      Mat Object: 1 MPI processes
56*c4762a1bSJed Brown        type: seqaij
57*c4762a1bSJed Brown        rows=50, cols=50
58*c4762a1bSJed Brown        total: nonzeros=364, allocated nonzeros=364
59*c4762a1bSJed Brown        total number of mallocs used during MatSetValues calls=0
60*c4762a1bSJed Brown          not using I-node routines
61*c4762a1bSJed Brown    linear system matrix = precond matrix:
62*c4762a1bSJed Brown    Mat Object: 2 MPI processes
63*c4762a1bSJed Brown      type: mpiaij
64*c4762a1bSJed Brown      rows=100, cols=100
65*c4762a1bSJed Brown      total: nonzeros=784, allocated nonzeros=784
66*c4762a1bSJed Brown      total number of mallocs used during MatSetValues calls=0
67*c4762a1bSJed Brown  total KSP iterations: 36
68*c4762a1bSJed Brown  convergence tolerances: gatol=0.0001,   steptol=0.,   gttol=0.
69*c4762a1bSJed Brown  Residual in Function/Gradient:=2.64235e-08
70*c4762a1bSJed Brown  Objective value=1.41847
71*c4762a1bSJed Brown  total number of iterations=3,                          (max: 50)
72*c4762a1bSJed Brown  total number of function/gradient evaluations=10,      (max: 4000)
73*c4762a1bSJed Brown  total number of Hessian evaluations=4
74*c4762a1bSJed Brown  Solution converged:    ||g(X)|| <= gatol
75