<p>PetscObjectName for Matlab names is not ideal, how should the Matlab user find out what the name of the loaded vector is? It won't be the same on consecutive identical runs. Or should it practically become mandatory to name objects that will go to Matlab?</p>

<p>Jed</p>
<p><blockquote type="cite">On Sep 30, 2010 2:56 AM, "Barry Smith" <<a href="mailto:bsmith@mcs.anl.gov">bsmith@mcs.anl.gov</a>> wrote:<br><br><br>
  I have added PetscObjectPrintClassNamePrefixType() which is now (in theory) used uniformly in all the XXXView ASCII info formats to display this information appropriately. A nice improvement, eliminated lots of duplicate code and makes it easier to have uniform output.<br>

<br>
  PetscObjects are NOT given names by default, you should call PetscObjectSetName() to give it a name.  In a small number of places when an object NEEDS a name, for example when it is saved to Matlab with that variable name then PetscObjectName() is called to generate a "unique" name.<br>

<br>
   Thanks for the suggestion,<br>
<font color="#888888"><br>
   Barry<br>
</font><p><font color="#500050"><br>>  What does PetscObjectName() do??Generate a random name??<br><br>Currently it generates a name that loo...</font></p><p><font color="#500050">On Sep 29, 2010, at 2:28 PM, Shri wrote:<br>
</font></p><p><font color="#500050">> Is there a way to print the matrix name so that -mat_view_info prints it out.<br>> <br>> Instead of<br>> <br>>...</font></p></blockquote></p>