<p>Just allocate so rows always have even length and don't compact out that padding in MatAssemblyEnd. But it's true that padding is a tricky issue because the indices should always be sorted without duplicates.</p>

<p>Jed</p>
<p><blockquote type="cite">On Oct 7, 2010 3:03 AM, "Barry Smith" <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br><br><p><font color="#500050"><br>On Oct 6, 2010, at 8:00 PM, Jed Brown wrote:<br>
<br>> Alright, same model as MATCRL and CSRPERM. Would be...</font></p>  If you are going to force each new row to be 16 byte aligned you are going to need a copy don't you anyway?<br>
<font color="#888888"><br>
   Barry<br>
</font><p><font color="#500050"><br>> <br>> Jed<br>> <br>> <br>>> On Oct 7, 2010 2:50 AM, "Barry Smith" <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br>>> <br>
>> <br>>>   Ma...</font></p></blockquote></p>