1*c4762a1bSJed Brown 2*c4762a1bSJed Brown---- Minimum Surface Area With Plate Problem ----- 3*c4762a1bSJed Brownmx:8, my:6, bmx:3, bmy:3, height:0.2 4*c4762a1bSJed Browniter = 0, Function value 1.67039, Residual: 0.47529 5*c4762a1bSJed Brown iter = 0, Function value 1.67039, Residual: 0.47529 6*c4762a1bSJed Brown iter = 0, Function value 1.57666, Residual: 0.422933 7*c4762a1bSJed Brown iter = 1, Function value 1.5357, Residual: 0.235251 8*c4762a1bSJed Brown iter = 2, Function value 1.52086, Residual: 0.15742 9*c4762a1bSJed Brown iter = 3, Function value 1.51361, Residual: 0.261202 10*c4762a1bSJed Browniter = 1, Function value 1.50846, Residual: 0.0892734 11*c4762a1bSJed Brown iter = 0, Function value 1.50846, Residual: 0.0892734 12*c4762a1bSJed Brown iter = 1, Function value 1.50774, Residual: 0.122322 13*c4762a1bSJed Brown iter = 2, Function value 1.50674, Residual: 0.0501668 14*c4762a1bSJed Brown iter = 3, Function value 1.50628, Residual: 0.0251461 15*c4762a1bSJed Browniter = 2, Function value 1.50583, Residual: 0.0201038 16*c4762a1bSJed Brown iter = 0, Function value 1.50583, Residual: 0.0201038 17*c4762a1bSJed Brown iter = 1, Function value 1.50578, Residual: 0.0166168 18*c4762a1bSJed Brown iter = 2, Function value 1.50573, Residual: 0.0201163 19*c4762a1bSJed Brown iter = 3, Function value 1.50569, Residual: 0.0100951 20*c4762a1bSJed Browniter = 3, Function value 1.50566, Residual: 6.45547e-05 21*c4762a1bSJed Brown iter = 0, Function value 1.50566, Residual: 6.45547e-05 22*c4762a1bSJed Brown iter = 1, Function value 1.50566, Residual: 9.87536e-05 23*c4762a1bSJed Brown iter = 2, Function value 1.50566, Residual: 4.96751e-05 24*c4762a1bSJed Brown iter = 3, Function value 1.50566, Residual: 1.98677e-05 25*c4762a1bSJed Browniter = 4, Function value 1.50566, Residual: < 1.0e-6 26*c4762a1bSJed BrownTao Object: 1 MPI processes 27*c4762a1bSJed Brown type: bnls 28*c4762a1bSJed Brown Rejected BFGS updates: 0 29*c4762a1bSJed Brown CG steps: 12 30*c4762a1bSJed Brown Newton steps: 3 31*c4762a1bSJed Brown BFGS steps: 0 32*c4762a1bSJed Brown Scaled gradient steps: 1 33*c4762a1bSJed Brown Gradient steps: 0 34*c4762a1bSJed Brown KSP termination reasons: 35*c4762a1bSJed Brown atol: 0 36*c4762a1bSJed Brown rtol: 3 37*c4762a1bSJed Brown ctol: 1 38*c4762a1bSJed Brown negc: 0 39*c4762a1bSJed Brown dtol: 0 40*c4762a1bSJed Brown iter: 0 41*c4762a1bSJed Brown othr: 0 42*c4762a1bSJed Brown TaoLineSearch Object: 1 MPI processes 43*c4762a1bSJed Brown type: more-thuente 44*c4762a1bSJed Brown maximum function evaluations=30 45*c4762a1bSJed Brown tolerances: ftol=0.0001, rtol=1e-10, gtol=0.9 46*c4762a1bSJed Brown total number of function evaluations=0 47*c4762a1bSJed Brown total number of gradient evaluations=0 48*c4762a1bSJed Brown total number of function/gradient evaluations=1 49*c4762a1bSJed Brown using variable bounds 50*c4762a1bSJed Brown Termination reason: 1 51*c4762a1bSJed Brown KSP Object: (tao_bnk_) 1 MPI processes 52*c4762a1bSJed Brown type: stcg 53*c4762a1bSJed Brown maximum iterations=10000, initial guess is zero 54*c4762a1bSJed Brown tolerances: relative=1e-05, absolute=1e-50, divergence=10000. 55*c4762a1bSJed Brown left preconditioning 56*c4762a1bSJed Brown using UNPRECONDITIONED norm type for convergence test 57*c4762a1bSJed Brown PC Object: (tao_bnk_) 1 MPI processes 58*c4762a1bSJed Brown type: lmvm 59*c4762a1bSJed Brown Mat Object: (pc_lmvm_) 1 MPI processes 60*c4762a1bSJed Brown type: lmvmbfgs 61*c4762a1bSJed Brown rows=48, cols=48 62*c4762a1bSJed Brown Scale type: diagonal 63*c4762a1bSJed Brown Scale history: 1 64*c4762a1bSJed Brown Scale params: alpha=1., beta=0.5, rho=1. 65*c4762a1bSJed Brown Convex factors: phi=0., theta=0.125 66*c4762a1bSJed Brown Max. storage: 5 67*c4762a1bSJed Brown Used storage: 3 68*c4762a1bSJed Brown Number of updates: 3 69*c4762a1bSJed Brown Number of rejects: 0 70*c4762a1bSJed Brown Number of resets: 1 71*c4762a1bSJed Brown Mat Object: (J0_) 1 MPI processes 72*c4762a1bSJed Brown type: lmvmdiagbrdn 73*c4762a1bSJed Brown rows=48, cols=48 74*c4762a1bSJed Brown Scale history: 1 75*c4762a1bSJed Brown Scale params: alpha=1., beta=0.5, rho=1. 76*c4762a1bSJed Brown Convex factor: theta=0.125 77*c4762a1bSJed Brown Max. storage: 1 78*c4762a1bSJed Brown Used storage: 1 79*c4762a1bSJed Brown Number of updates: 3 80*c4762a1bSJed Brown Number of rejects: 0 81*c4762a1bSJed Brown Number of resets: 1 82*c4762a1bSJed Brown linear system matrix = precond matrix: 83*c4762a1bSJed Brown Mat Object: 1 MPI processes 84*c4762a1bSJed Brown type: seqaij 85*c4762a1bSJed Brown rows=40, cols=40 86*c4762a1bSJed Brown total: nonzeros=190, allocated nonzeros=190 87*c4762a1bSJed Brown total number of mallocs used during MatSetValues calls=0 88*c4762a1bSJed Brown not using I-node routines 89*c4762a1bSJed Brown total KSP iterations: 59 90*c4762a1bSJed Brown Active Set subset type: subvec 91*c4762a1bSJed Brown convergence tolerances: gatol=1e-05, steptol=0., gttol=0. 92*c4762a1bSJed Brown Residual in Function/Gradient:=2.07969e-08 93*c4762a1bSJed Brown Objective value=1.50566 94*c4762a1bSJed Brown total number of iterations=4, (max: 50) 95*c4762a1bSJed Brown total number of function/gradient evaluations=35, (max: 4000) 96*c4762a1bSJed Brown total number of Hessian evaluations=4 97*c4762a1bSJed Brown Solution converged: ||g(X)|| <= gatol 98