<div class="gmail_quote">On Tue, Aug 28, 2012 at 10:56 AM, shu guo <span dir="ltr"><<a href="mailto:greatgs2008@gmail.com" target="_blank">greatgs2008@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi All,<br>
<br>
I think I made a mistake. It seems it crashes when I call the command<br>
of MatGetSubMatrices. There is an indication that saying,<br>
<br>
 MatGetSubmatrices() is slightly different from C since the<br>
     Fortran provides the array to hold the submatrix objects,while in C that<br>
     array is allocated by the MatGetSubmatrices()<br>
<br>
What does this mean? I don't even need this command to extract the submatrix?<br></blockquote><div><br></div><div>It means that you have to allocate the array to hold the result.</div><div><br></div><div>If this seems cumbersome to you, ask yourself why you chose to write in Fortran. ;-)</div>
</div>