<div dir="ltr">Hi all,<div><br></div><div>Consider the following problem:</div><div><br></div><div><span style="font-size:13px">minimize  1/2<c,Kc> - <c,f></span><br style="font-size:13px"><span style="font-size:13px">subject to  c >= 0                     (P1)</span><br></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">To solve (P1) using TAO, I recall that there were two recommended solvers to use: TRON and BLMVM</span></div><div><span style="font-size:13px"><br></span></div><div><span style="font-size:13px">I recently got reviews for this paper of mine that uses BLMVM and got hammered for this, as I quote, "convenient yet inadequate choice" of solver. </span></div><div><span style="font-size:13px"><br></span></div><div><font size="2">It was suggested that I use either semi smooth Newton methods </font><span style="font-size:small">or projected Newton methods for the optimization problem. My question is, are these methodologies/solvers available currently within PETSc/TAO? </span></div><div><span style="font-size:small"><br></span></div><div><span style="font-size:small">1) I see that we have SNESVINEWTONSSLS, and I tried this over half a year ago but it didn't seem to work. I believe I was told by one of the PETSc developers (Matt?) that this was not the one to use?</span></div><div><br></div><div><span style="font-size:small">2) Is TRON a type of projected Newton method? I know it's an active-set Newton trust region, but is this a well-accepted high performing optimization method to use?</span></div><div><span style="font-size:small"><br></span></div><div><font size="2">I was also referred to ROL: <a href="https://trilinos.org/packages/rol">https://trilinos.org/packages/rol</a> but I am guessing this isn't accessible/downloadable from petsc at the moment?</font></div><div><font size="2"><br></font></div><div><font size="2">Thanks,</font></div><div><font size="2">Justin</font></div></div>