Re: [Libmesh-devel] Change to System::update()

On Thu, 12 May 2011, Derek Gaston wrote:
> On May 12, 2011, at 3:57 PM, Roy Stogner wrote:
>
>> Mind if I make it the default in svn? Using operator= caused
>> regressions in our Petsc+noMPI and our Trilinos regression tests.
>
> What? That doesn't make any sense! If that's true then we need to figure out why.... like do we not have operator= implemented correctly?
operator= is implemented correctly for src.type == dst.type, and as of
mid-last year it's implemented correctly in PetscVector when one type
is PARALLEL and the other is GHOSTED. That's it. The new
System::update() probably doesn't even work correctly for Petsc+MPI
when --enable-ghosted-vectors is off.
---
Roy