<div class="gmail_quote">On Fri, Aug 17, 2012 at 4:00 PM, Barry Smith <span dir="ltr"><<a href="mailto:bsmith@mcs.anl.gov" target="_blank">bsmith@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
MatGetCommunicationStructs() returns exactly back the VecScatter that gets all those ghost points.<br>
<br>
It is hardwired for MPIAIJ matrices; which is ok for you.<br>
<br>
PETSc developers need to fix this and either add MPIAIJ in the name or make it more general for other formats. Yucky stuff that should not have been exposed in exactly this way.<br></blockquote><div><br></div><div>Yikes, it's type signature depends on PETSC_USE_CTABLE.</div>
</div>