1 2---- Minimum Surface Area Problem ----- 3mx: 10 my: 10 4 5iter = 0, Function value 1.46076, Residual: 0.207785 6iter = 1, Function value 1.41871, Residual: 0.0223274 7iter = 2, Function value 1.41847, Residual: 0.000373636 8iter = 3, Function value 1.41847, Residual: < 1.0e-6 9Tao Object: 2 MPI processes 10 type: snes 11 SNES Object: 2 MPI processes 12 type: newtonls 13 maximum iterations=50, maximum function evaluations=10000 14 tolerances: relative=1e-08, absolute=0.0001, solution=1e-08 15 total number of linear solver iterations=35 16 total number of function evaluations=4 17 norm schedule ALWAYS 18 SNESLineSearch Object: 2 MPI processes 19 type: bt 20 interpolation: cubic 21 alpha=1.000000e-04 22 maxlambda=1.000000e+00, minlambda=1.000000e-12 23 tolerances: relative=1.000000e-08, absolute=1.000000e-15, lambda=1.000000e-08 24 maximum iterations=40 25 KSP Object: 2 MPI processes 26 type: gmres 27 restart=30, using classical (unmodified) Gram-Schmidt orthogonalization with no iterative refinement 28 happy breakdown tolerance=1e-30 29 maximum iterations=15, initial guess is zero 30 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 31 left preconditioning 32 using PRECONDITIONED norm type for convergence test 33 PC Object: 2 MPI processes 34 type: bjacobi 35 number of blocks = 2 36 Local solver information for first block is in the following KSP and PC objects on rank 0: 37 Use -ksp_view ::ascii_info_detail to display information for all blocks 38 KSP Object: (sub_) 1 MPI process 39 type: preonly 40 maximum iterations=10000, initial guess is zero 41 tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 42 left preconditioning 43 not checking for convergence 44 PC Object: (sub_) 1 MPI process 45 type: ilu 46 out-of-place factorization 47 0 levels of fill 48 tolerance for zero pivot 2.22045e-14 49 matrix ordering: natural 50 factor fill ratio given 1., needed 1. 51 Factored matrix: 52 Mat Object: (sub_) 1 MPI process 53 type: seqaij 54 rows=50, cols=50 55 package used to perform factorization: petsc 56 total: nonzeros=364, allocated nonzeros=364 57 not using I-node routines 58 linear system matrix, which is also used to construct the preconditioner: 59 Mat Object: (sub_) 1 MPI process 60 type: seqaij 61 rows=50, cols=50 62 total: nonzeros=364, allocated nonzeros=364 63 total number of mallocs used during MatSetValues calls=0 64 not using I-node routines 65 linear system matrix, which is also used to construct the preconditioner: 66 Mat Object: 2 MPI processes 67 type: mpiaij 68 rows=100, cols=100 69 total: nonzeros=784, allocated nonzeros=784 70 total number of mallocs used during MatSetValues calls=0 71 convergence tolerances: gatol=1e-08, grtol=1e-05, steptol=0., gttol=0. 72 Residual in Function/Gradient:=9.23151e-08 73 Objective value=1.41847 74 total number of iterations=3, (max: 10000) 75 total number of function evaluations=10, (max: unlimited) 76 total number of function/gradient evaluations=4, (max: unlimited) 77 total number of Hessian evaluations=3 78 Solution converged: User Terminated 79