<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Thu, Aug 28, 2014 at 3:33 AM, TAY wee-beng <span dir="ltr"><<a href="mailto:zonexo@gmail.com" target="_blank">zonexo@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I've been using :<br>
<br>
call KSPSetOperators(ksp_semi_xyz,<u></u>A_semi_xyz,A_semi_xyz,SAME_<u></u>NONZERO_PATTERN,ierr)<br>
<br>
in my code for a long time when solving for the linear equations.<br>
<br>
However, recently I found that my code can't run properly (diverged, segmentation fault). After debugging, I realised that I had to change from the above to<br>
<br>
call KSPSetOperators(ksp_semi_xyz,<u></u>A_semi_xyz,A_semi_xyz,ierr)<br>
<br>
May I know if something has changed in the new versions of PETSc?</blockquote><div><br></div><div>Yes, this is in the Changes file. We automatically determine whether the PC matrix</div><div>has changed, and whether it has the same structure.</div>
<div><br></div><div>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="HOEnZb"><font color="#888888"><br>
-- <br>
Thank you<br>
<br>
Yours sincerely,<br>
<br>
TAY wee-beng<br>
<br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener
</div></div>