What types of AIJ matrices can directly use partitioning implementation? The matrix I am using doesn't work?<br>I have to use ParMETIS since it can provide fill-reducing matrix ordering. From my understanding, MatConvert can only reorder the matrix and doesn't provide the reordering information.<br>
<br>Thanks,<br>Yujie <br><br><div class="gmail_quote">On Mon, Feb 20, 2012 at 8:13 PM, Jed Brown <span dir="ltr"><<a href="mailto:jedbrown@mcs.anl.gov">jedbrown@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">
<div class="im"><div class="gmail_quote">On Mon, Feb 20, 2012 at 20:09, recrusader <span dir="ltr"><<a href="mailto:recrusader@gmail.com" target="_blank">recrusader@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>I am taking a look at ex15 (<a href="http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex15.c.html" target="_blank">http://www.mcs.anl.gov/petsc/petsc-current/src/mat/examples/tutorials/ex15.c.html</a>).<br>
I am very confused with this. In Section 3.5 Partitioning of the manual, one special Mat, that is 'adj', need to be established. <br>However, in ex15, the common matrix is created. Does the matrix automatically contain the connection information? </div>
</blockquote></div><br></div><div>Most (perhaps all?) of the partitioning implementations work with normal AIJ matrices. Internally, they usually have to convert to the MPIAdj because that is the interface to ParMETIS and others. Your code doesn't have to think about it.</div>
</blockquote></div><br>