On Tue, Jun 5, 2012 at 1:48 AM, Thomas Witkowski <
thomas.witkowski at tu-dresden.de> wrote:

> Is it possible to update some vector entries after VecAssembly has been
> called?


If you use VecSetValues(), call VecAssemblyBegin/End again when you are
done.

You can also use VecGetArray() (or variants) to manipulate vector entries
without needing to call VecAssemblyBegin/End.


> Is due to some boundary conditions. In principle, I need something that is
> also done in MatZeroRows on the last two vector parameters, but without the
> need to provide some matrix information. Is this possible?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20120605/8c44f1fe/attachment.html>

Reply via email to