<div dir="ltr">It was that, I totally forgot it. Thanks a lot!</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Oct 7, 2014 at 11:50 AM, Jed Brown <span dir="ltr"><<a href="mailto:jed@jedbrown.org" target="_blank">jed@jedbrown.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Miguel Angel Salazar de Troya <<a href="mailto:salazardetroya@gmail.com">salazardetroya@gmail.com</a>> writes:<br>
<br>
> Hi all<br>
><br>
> I'm solving a discretized PDE with TS. Inside my MonitorFunction(), hooked<br>
> up with TSMonitorSet(), I process the solution at each time step to write<br>
> another PETSc Vec. Then, I write this Vec to a matlab binary file. The name<br>
> of the binary file is the time step. I save it inside of the folder<br>
> "ForceHistory"<br>
><br>
> // File name<br>
> PetscViewer    viewer;<br>
> std::string filehistory("ForceHistory/");<br>
> std::ostringstream temp;<br>
> temp << step;<br>
> filehistory.append(temp.str());<br>
> filehistory.append(".mat");<br>
><br>
> // Open and set Binary file<br>
>  PetscViewerBinaryOpen(PETSC_COMM_WORLD,filehistory.c_str(),FILE_MODE_WRITE,&viewer);<br>
> PetscViewerSetFormat(viewer, PETSC_VIEWER_BINARY_MATLAB);<br>
><br>
> // Print<br>
> VecView(Context->Felement,viewer);<br>
<br>
</span>Are you destroying the viewer (to close the file)?  It looks like either<br>
a max number of file descriptors or a disk quota problem.<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font face="verdana, sans-serif"><b>Miguel Angel Salazar de Troya</b></font><span><font color="#888888"><br><font face="arial,helvetica,sans-serif">Graduate Research Assistant<br>Department of Mechanical Science and Engineering<br></font>University of Illinois at Urbana-Champaign<br>(217) 550-2360<br>
<a href="mailto:salaza11@illinois.edu" target="_blank">salaza11@illinois.edu</a></font></span><div><br></div></div>
</div>