On May 27, 2011, at 11:44 AM, Jed Brown wrote:

> On Fri, May 27, 2011 at 18:35, Barry Smith <bsmith at mcs.anl.gov> wrote:
> 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.
> 
> What about putting that block of code in a different function and calling it 
> directly from PCReset_FieldSplit()?

   I cannot be called from the PCReset() it needs to be called during the next 
PCSetUp(). The information is not available yet at the reset time.

   Barry

>  
> 
>     BTW: once we have PetscLayout containing field information we should 
> totally rewrite the PCFIELDSPLIT to simplify and rationalize it,
>  
> Yes, absolutely.


Reply via email to