On Tue, Aug 30, 2011 at 10:59 PM, Likun Tan <span dir="ltr">&lt;<a href="mailto:likunt@andrew.cmu.edu">likunt@andrew.cmu.edu</a>&gt;</span> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br>
Dear all,<br>
<br>
Can MatTranspose be used on non-squra matrix? I have a matrix with size<br>
200*27, and i want to get the tranpose of it.<br></blockquote><div><br></div><div>I assume you are talking about dense matrices. If so, yes.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Second question is, if the 200*27 is partitioned by row, how is the<br>
tranpose stored in each processor? Is it stored by column?<br></blockquote><div><br></div><div>For MPIDENSE, you cannot in-place transpose unless it is square. Otherwise, you</div><div>provide the transpose matrix, so you determine the layout.</div>
<div><br></div><div>   Matt</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Thanks,<br>
<font color="#888888">Likun<br>
<br>
</font></blockquote></div><br><br clear="all"><div><br></div>-- <br>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>
-- Norbert Wiener<br>