<div dir="ltr"><div>Is this a typo:</div><div><br></div><div><span style="font-family:Times;font-size:medium"><font color="#000000">The default is 1 The preconditioner is ALWAYS built in the first iteration of a nonlinear solve unless lag is </font><b style=""><font color="#ff0000">-1</font></b><font color="#000000"> orĀ </font></span><a href="https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/SNES/SNESSetLagPreconditionerPersists.html#SNESSetLagPreconditionerPersists" style="font-family:Times;font-size:medium">SNESSetLagPreconditionerPersists</a><span style="color:rgb(0,0,0);font-family:Times;font-size:medium">() was called</span><br class="gmail-Apple-interchange-newline"></div><div><span style="color:rgb(0,0,0);font-family:Times;font-size:medium"><br></span></div><div><span style="color:rgb(0,0,0);font-family:Times;font-size:medium">Should it be -2 :</span></div><div><br></div><a href="https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/SNES/SNESSetLagPreconditioner.html">https://www.mcs.anl.gov/petsc/petsc-current/docs/manualpages/SNES/SNESSetLagPreconditioner.html</a><br></div>