On Tue, Aug 2, 2011 at 5:09 PM, Kuhlemann, Verena <span dir="ltr">&lt;<a href="mailto:vkuhlem@emory.edu">vkuhlem@emory.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;">





<div>
<div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">
<div>HI,</div>
<div><br>
</div>
<div>I am creating a matrix with MatCreateMPIAIJWithSplitArrays, but I would like the arrays that I am using</div>
<div>to create the matrix to be freed once the matrix is destroyed. Is this the correct way to do this?</div>
<div><br>
</div>
<div>   MatCreateMPIAIJWithSplitArrays(PETSC_COMM_WORLD,ne,nf,PETSC_DETERMINE,PETSC_DETERMINE,ia_E_d,ja_E_d,v_E_d,ia_E_o,ja_E_o,v_E_o,E);</div>
<div>//set flags so that arrays are freed once the matrix is destroyed</div>
<div> mpimat= (Mat_MPIAIJ*)(*E)-&gt;data;</div>
<div> a=(Mat_SeqAIJ*)(mpimat-&gt;A)-&gt;data;</div>
<div> b=(Mat_SeqAIJ*)(mpimat-&gt;B)-&gt;data;</div>
<div> a-&gt;free_a  = PETSC_TRUE;</div>
<div> a-&gt;free_ij = PETSC_TRUE;</div>
<div> b-&gt;free_a  = PETSC_TRUE;</div>
<div> b-&gt;free_ij = PETSC_TRUE;</div></div></div></blockquote><div><br></div><div>Yes, this should work.</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;">
<div><div style="direction:ltr;font-family:Tahoma;color:#000000;font-size:10pt">
<div>Thanks,</div>
<div><br>
</div>
<div>Verena</div>
</div>
<br>
<hr>
<font face="Arial" color="Gray" size="1"><br>
This e-mail message (including any attachments) is for the sole use of<br>
the intended recipient(s) and may contain confidential and privileged<br>
information. If the reader of this message is not the intended<br>
recipient, you are hereby notified that any dissemination, distribution<br>
or copying of this message (including any attachments) is strictly<br>
prohibited.<br>
<br>
If you have received this message in error, please contact<br>
the sender by reply e-mail message and destroy all copies of the<br>
original message (including attachments).<br>
</font>
</div>

</blockquote></div><br><br clear="all"><br>-- <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>