<div dir="ltr"><div dir="ltr"><div><div>Hi PETSc developers, <br><br></div>I have a question about 
TSComputeRHSJacobianConstant. If I create a TS (of type linear) for a problem where the jacobian does not change with time (set with the aforementioned option) and run it for different number of time steps, why does the time it takes to evaluate the jacobian change (as indicated by TSJacobianEval) ? <br><br></div>To clarify, I run with the example with different 
<span class="gmail-pl-c1">TSSetTimeStep, but the same jacobian matrix. I see that the time spent in KSPSolve increases with increasing number of steps (which is as expected as this is a KSPOnly SNES solver). But surprisingly, the time spent in TSJacobianEval also increases with decreasing time-step (or increasing number of steps). <br><br></span></div><div dir="ltr"><span class="gmail-pl-c1">For reference, I attach the log files for two cases which were run with different time steps and the source code. </span>

<div><div><div><div><br></div><div>Thank You,<br></div><div><div dir="ltr" class="gmail-m_4517350833425844580gmail_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></div></div>