<div dir="ltr"><div><div><div dir="ltr">Another question I want to ask is about dttol that is used in the Monitor function as follows :<br><br>417:   dttol = .0001;<br>418:   PetscOptionsGetReal(NULL,NULL,"-dttol",&dttol,NULL);<br>419:   if (dt < dttol) {<br>420:     dt  *= .999;<br>421:     TSSetTimeStep(ts,dt);<br>422:   }<br><br></div>Is this decreasing dt if it's less than tolerance ? <br></div><br></div>I commented out the norm calculation (lines 404-415) the time is stuck at 0 ( as per the output of -ts_monitor). But if I comment out the above lines (417-422) as well, everything works fine. What explains this behaviour ?<br clear="all"><div><div><div><br></div><div>Thank You! <br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div style="font-size:12.8px">Sajid Ali<br></div><div style="font-size:12.8px">Applied Physics<br></div><div style="font-size:12.8px">Northwestern University</div></div></div></div></div></div></div>