<div dir="ltr">Hi Michael,<div style>It's a change in the API for PETSc 3.4</div><div style><a href="http://www.mcs.anl.gov/petsc/documentation/changes/34.html">http://www.mcs.anl.gov/petsc/documentation/changes/34.html</a><br>

</div><div style><ul style="color:rgb(0,0,0);font-family:Times;font-size:medium;background-color:rgb(213,234,255)"><li><tt>MatGetArray()/MatRestoreArray()</tt> have been remove d. Use <tt>MatDenseGetArray()/MatDenseRestoreArray()</tt> or<tt>MatSeqAIJGetArray()/MatSeqAIJRestoreArray()</tt></li>

</ul></div><div class="gmail_extra">Thanks,</div><div class="gmail_extra">Jim<br><br><div class="gmail_quote">On Tue, Jun 25, 2013 at 11:22 AM, Michael Povolotskyi <span dir="ltr"><<a href="mailto:mpovolot@purdue.edu" target="_blank">mpovolot@purdue.edu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 06/24/2013 06:07 PM, Jed Brown wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Michael Povolotskyi <<a href="mailto:mpovolot@purdue.edu" target="_blank">mpovolot@purdue.edu</a>> writes:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hello everybody,<br>
I have a sparse matrix defined on 1 MPI process.<br>
I want to extract all entries from it (including zeros) and put them<br>
into an array to use as an argument for some lapack functions.<br>
What is the most optimal way of doing this?<br>
</blockquote>
Mat A_dense;<br>
PetscScalar a;<br>
MatConvert(A,MATDENSE,MAT_<u></u>INITIAL_MATRIX,&A_dense);<br>
MatDenseGetArray(A_dense,&a);<br>
</blockquote></div></div>
What is the difference (if any) between  MatDenseGetArray and MatGetArray?<div class="HOEnZb"><div class="h5"><br>
<br>
-- <br>
Michael Povolotskyi, PhD<br>
Research Assistant Professor<br>
Network for Computational Nanotechnology<br>
207 S Martin Jischke Drive<br>
Purdue University, DLR, room 441-10<br>
West Lafayette, Indiana 47907<br>
<br>
phone: +1-765-494-9396<br>
fax: +1-765-496-6026<br>
<br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Jim Fonseca, PhD<div>Research Scientist</div><div>Network for Computational Nanotechnology</div><div>Purdue University</div><div>765-496-6495<br><div>

<a href="http://www.jimfonseca.com" target="_blank">www.jimfonseca.com</a></div><div><br><div><br></div></div></div>
</div></div>