Hmm, we might need to overload the MatAssemblyEnd() on the inner matrices to 
have them update the state of the outer matrix.

  Barry

> On Feb 9, 2017, at 11:33 AM, Lawrence Mitchell 
> <[email protected]> wrote:
> 
> 
> 
> On 09/02/17 17:29, Barry Smith wrote:
>> 
>>> On Feb 8, 2017, at 11:39 PM, Dave May <[email protected]> wrote:
>>> 
>>> Any time you modify one of the submats, you need to call assembly begin/end 
>>> on that sub matrix AND on the outer matnest object.
>> 
>>   Weird, and prone to errors it seems to me. Perhaps this needs to be 
>> rethought
> 
> If you just call assembly begin/end on the outer object, that takes
> care of calling it on the nested matrices.  But that's still not
> ideal, I think.
> 
> Lawrence
> 

Reply via email to