<div class="gmail_quote">On Fri, Feb 3, 2012 at 08:07, Klaij, Christiaan <span dir="ltr">&lt;<a href="mailto:C.Klaij@marin.nl">C.Klaij@marin.nl</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">&gt; I should add a MatNestGetISs() so you can get out the automatically-created<br>
&gt; ISs. They will have the structure described below. If you want to work with<br>
&gt; the released version, you should create the ISs yourself.<br>
<br>
</div>As a user, having MatNestGetISs would be most convenient.<br></blockquote><div><br></div><div>Pushed to petsc-dev, you have to allocate arrays to hold the returned ISs.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im"><br>
&gt; A has a contigous distribution, so the ISs must respect that. Did you try<br>
&gt; creating the index sets described above? Please explain &quot;something&#39;s wrong&quot;.<br>
<br>
</div>Finally I understand the relation between the nesting and the<br>
index sets. After replacing my incorrect ISs with the correct<br>
ones, everything&#39;s fine (no more [0]PETSC ERROR: Arguments are<br>
incompatible!  [0]PETSC ERROR: Could not find index set!).<br>
<br>
Thanks a lot for your help, Jed, I really appreciate it.<br>
<div><div></div><div class="h5"><br>
<br>
dr. ir. Christiaan Klaij<br>
CFD Researcher<br>
Research &amp; Development<br>
E mailto:<a href="mailto:C.Klaij@marin.nl">C.Klaij@marin.nl</a><br>
T <a href="tel:%2B31%20317%2049%2033%2044" value="+31317493344">+31 317 49 33 44</a><br>
<br>
MARIN<br>
2, Haagsteeg, P.O. Box 28, 6700 AA Wageningen, The Netherlands<br>
T <a href="tel:%2B31%20317%2049%2039%2011" value="+31317493911">+31 317 49 39 11</a>, F <a href="tel:%2B31%20317%2049%2032%2045" value="+31317493245">+31 317 49 32 45</a>, I <a href="http://www.marin.nl" target="_blank">www.marin.nl</a><br>

<br>
</div></div></blockquote></div><br>