<div dir="ltr"><div><div>This may be done with the command-line option:<br><br></div>-snes_fd<br><br></div>- Peter<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, May 22, 2013 at 4:03 PM, Zou (Non-US), Ling <span dir="ltr"><<a href="mailto:ling.zou@inl.gov" target="_blank">ling.zou@inl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi All,<br><br>In 'SNESSetJacobian' I could pass 'SNESDefaultComputeJacobian' to let PETSc do the finite differencing for me to calculate Jacobian, i.e.,<br>
<br>SNESSetJacobian(snes, J, J, SNESDefaultComputeJacobian, PETSC_NULL);<br>
<br><br>In TSSetRHSJacobian, this options seems to be invalid, i.e., it requires a function to evaluate the Jacobian, i.e.,<br><br><br>TSSetRHSJacobian(ts, J, J, FormRHSJacobian, PETSC_NULL);<br><br><br>Is it possible that TS could also use PETSc finite differencing Jacobian as SNES does?<br>

<br><br>Best,<br><br><br>Ling<br></div>
</blockquote></div><br></div>