<div class="gmail_quote">On Tue, Jun 5, 2012 at 1:48 AM, Thomas Witkowski <span dir="ltr"><<a href="mailto:thomas.witkowski@tu-dresden.de" target="_blank">thomas.witkowski@tu-dresden.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Is it possible to update some vector entries after VecAssembly has been called?</blockquote><div><br></div><div>If you use VecSetValues(), call VecAssemblyBegin/End again when you are done.</div><div><br></div><div>You can also use VecGetArray() (or variants) to manipulate vector entries without needing to call VecAssemblyBegin/End.</div>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> 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?</blockquote>
</div><br>