<div>Looks like I fixed this after petsc-3.2 was released.</div><div><br></div><a href="http://petsc.cs.iit.edu/petsc/petsc-dev/rev/9d0d4">http://petsc.cs.iit.edu/petsc/petsc-dev/rev/9d0d4</a><br><br><div class="gmail_quote">
On Sun, Nov 27, 2011 at 14:55, Mike Sussman <span dir="ltr">&lt;<a href="mailto:sussmanm@math.pitt.edu">sussmanm@math.pitt.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Thank you, Matt, for your response.<br>
<br>
I am calling TSSolve(), and I am checking all return codes, using<br>
CHKERRQ.<br>
<br>
The case I am running is very similar to the ts tutorial example ex2f.F,<br>
re-formulated as a DAE.  I am using TSTHETA.  The line starting<br>
&quot;Timestep =&quot; is from the MyMonitor function in that example.  The line<br>
starting &quot;(DAE)&quot; is my line, printed after the TSSolve() has completed.<br>
<br>
For example, I ran a case with 100 time steps, turning on<br>
-snes_converged_reason and -snes_monitor.  The final several steps are:<br>
<br>
  46 SNES Function norm 4.129815386097e+00<br>
   47 SNES Function norm 4.129815386096e+00<br>
   48 SNES Function norm 4.129815386095e+00<br>
   49 SNES Function norm 4.129815386095e+00<br>
   50 SNES Function norm 4.129815386095e+00<br>
  Nonlinear solve did not converge due to DIVERGED_MAX_IT<br>
Timestep =    99,time =    0.839 sec, error [2-norm] =  1.132E+00, error<br>
[max-norm] =  1.635E+00<br>
    0 SNES Function norm 4.106011479715e+00<br>
    1 SNES Function norm 4.105987638450e+00<br>
  Nonlinear solve did not converge due to DIVERGED_LINE_SEARCH<br>
Timestep =   100,time =    0.847 sec, error [2-norm] =  1.144E+00, error<br>
[max-norm] =  1.652E+00<br>
(DAE) Number of time-steps   100 final time   8.4746E-01 solution norm<br>
1.0823E+01<br>
<font color="#888888"><br>
--<br>
Mike Sussman<br>
<br>
</font></blockquote></div><br>