<div class="gmail_quote">On Fri, May 27, 2011 at 18:35, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div id=":2yr"> I quick and dirty fix would be to add a reset flag into PC_Fieldsplit and then do this block of code only if that reset flag is true then turn off the reset flag.<br></div></blockquote><div><br></div><div>
What about putting that block of code in a different function and calling it directly from PCReset_FieldSplit()?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div id=":2yr">
<br>
     BTW: once we have PetscLayout containing field information we should totally rewrite the PCFIELDSPLIT to simplify and rationalize it,</div></blockquote><div> </div></div><div>Yes, absolutely.</div>