The ParaView 3.6 release will contain a prebuilt beta version of the VisIt Database Bridge on Windows and Linux. It should be available Monday.<br><br><div class="gmail_quote">On Sat, Jul 18, 2009 at 3:21 PM, pat marion <span dir="ltr">&lt;<a href="mailto:pat.marion@kitware.com">pat.marion@kitware.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi Alin,<br>
<br>
The PARAVIEW_USE_SILO option isn&#39;t really supported anymore, it has<br>
been succeeded by the VisIt Database Bridge -<br>
<a href="http://www.paraview.org/Wiki/VisIt_Database_Bridge" target="_blank">http://www.paraview.org/Wiki/VisIt_Database_Bridge</a><br>
<br>
Having said that, I can confirm that the silo reader<br>
(vtkSiloReader.cxx) compiles and runs OK on linux using g++ 4.3.2.<br>
You have to use the Silo060605 source downloaded from this page:<br>
<a href="https://wci.llnl.gov/codes/visit/source.html" target="_blank">https://wci.llnl.gov/codes/visit/source.html</a>.  Newer versions of Silo<br>
probably won&#39;t work.<br>
<font color="#888888"><br>
Pat<br>
</font><div><div></div><div class="h5"><br>
<br>
On Fri, Jul 17, 2009 at 6:03 PM, Alin M Elena&lt;<a href="mailto:alinm.elena@googlemail.com">alinm.elena@googlemail.com</a>&gt; wrote:<br>
&gt; Hi,<br>
&gt;<br>
&gt; I try to compile paraview 3.6.1 with silo plugin but I get this error<br>
&gt;<br>
&gt; [ 73%] Building CXX object<br>
&gt; Servers/Filters/CMakeFiles/vtkPVFilters.dir/vtkSiloReader.o<br>
&gt; cd /home/alin/ParaView3/build2/Servers/Filters &amp;&amp; /usr/bin/g++   -<br>
&gt; DvtkPVFilters_EXPORTS -DVTK_PYTHON_BUILD -Wno-deprecated -fPIC -<br>
&gt; I/home/alin/ParaView3/paraview3/Servers/Filters -I/home/alin/ParaView3/build2<br>
&gt; -I/home/alin/ParaView3/build2/VTK/Utilities -I/usr/include/python2.6 -<br>
&gt; I/home/alin/ParaView3/paraview3/Utilities/VTKPythonWrapping/Executable -<br>
&gt; I/usr/local/include -I/home/alin/ParaView3/build2/Servers/Filters -<br>
&gt; I/home/alin/ParaView3/paraview3/Servers/Common -<br>
&gt; I/home/alin/ParaView3/paraview3/Utilities/hdf5 -<br>
&gt; I/home/alin/ParaView3/build2/Utilities/hdf5 -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK -I/home/alin/ParaView3/build2/VTK -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Utilities -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Common -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Common -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Filtering -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Filtering -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/GenericFiltering -<br>
&gt; I/home/alin/ParaView3/build2/VTK/GenericFiltering -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/IO -I/home/alin/ParaView3/build2/VTK/IO -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Imaging -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Imaging -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Rendering -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Rendering -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Parallel -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Parallel -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Graphics -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Graphics -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Hybrid -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Hybrid -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/VolumeRendering -<br>
&gt; I/home/alin/ParaView3/build2/VTK/VolumeRendering -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Widgets -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Widgets -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Infovis -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Infovis -<br>
&gt; I/home/alin/ParaView3/paraview3/VTK/Views -<br>
&gt; I/home/alin/ParaView3/build2/VTK/Views -<br>
&gt; I/home/alin/ParaView3/paraview3/Utilities/Xdmf2/vtk -<br>
&gt; I/home/alin/ParaView3/build2/Utilities/Xdmf2/vtk -<br>
&gt; I/home/alin/ParaView3/paraview3/Utilities/VTKClientServer -<br>
&gt; I/home/alin/ParaView3/build2/Utilities/VTKClientServer   -o<br>
&gt; CMakeFiles/vtkPVFilters.dir/vtkSiloReader.o -c<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataSet* vtkSiloReader::CreateRectilinearMesh(DBquadmesh*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:1732: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:1732: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataSet* vtkSiloReader::GetCurve(DBfile*, const char*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2008: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2008: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2008: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2008: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataArray* vtkSiloReader::GetQuadVectorVar(DBquadvar*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2205: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2205: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2206: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2206: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2206: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2206: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataSet* vtkSiloReader::GetPointMesh(DBfile*, const char*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2256: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2256: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataArray* vtkSiloReader::GetPointVectorVar(DBmeshvar*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2306: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2306: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2307: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2307: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2307: error:<br>
&gt; pointer of type ‘void *’ used in arithmetic<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2307: error:<br>
&gt; ‘void*’ is not a pointer-to-object type<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataArray* vtkSiloReader::GetUcdVectorVar(DBucdvar*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2482: error:<br>
&gt; invalid conversion from ‘void*’ to ‘float*’<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2483: error:<br>
&gt; invalid conversion from ‘void*’ to ‘float*’<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2485: error:<br>
&gt; invalid conversion from ‘void*’ to ‘float*’<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx: In member<br>
&gt; function ‘vtkDataSet* vtkSiloReader::GetUnstructuredMesh(DBfile*, const<br>
&gt; char*)’:<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2577: error:<br>
&gt; invalid conversion from ‘void*’ to ‘const float*’<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2578: error:<br>
&gt; invalid conversion from ‘void*’ to ‘const float*’<br>
&gt; /home/alin/ParaView3/paraview3/Servers/Filters/vtkSiloReader.cxx:2581: error:<br>
&gt; invalid conversion from ‘void*’ to ‘const float*’<br>
&gt; make[2]: *** [Servers/Filters/CMakeFiles/vtkPVFilters.dir/vtkSiloReader.o]<br>
&gt; Error 1<br>
&gt; make[2]: Leaving directory `/home/alin/ParaView3/build2&#39;<br>
&gt; make[1]: *** [Servers/Filters/CMakeFiles/vtkPVFilters.dir/all] Error 2<br>
&gt; make[1]: Leaving directory `/home/alin/ParaView3/build2&#39;<br>
&gt; make: *** [all] Error 2<br>
&gt;<br>
&gt;<br>
&gt; Any thoughts<br>
&gt; Alin<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt;  ______________________________________________________________________<br>
&gt;  &quot;If the Universities will not study useless subjects, who will?&quot;<br>
&gt;                             G. F. FitzGerald, Nature, 45/46, 392 (1892)<br>
&gt;  ______________________________________________________________________<br>
&gt;  Mr  Alin M ELENA<br>
&gt;  Irish Centre for High-End Computing -- <a href="http://www.ichec.ie" target="_blank">www.ichec.ie</a><br>
&gt;  The Design Tower, Trinity Technology &amp; Enterprise Campus<br>
&gt;  Grand Canal Quay,  Dublin 2, Ireland<br>
&gt;  Tel:   +353 (0) 1 5241608 ext 29<br>
&gt;  Fax: +353 (0) 1 7645845<br>
&gt;  <a href="http://alin.elenaworld.net" target="_blank">http://alin.elenaworld.net</a><br>
&gt;  <a href="mailto:alin.elena@ichec.ie">alin.elena@ichec.ie</a><br>
&gt;  <a href="mailto:alinm.elena@gmail.com">alinm.elena@gmail.com</a><br>
&gt;  ______________________________________________________________________<br>
&gt; On Friday 17 July 2009 19:06:18 <a href="mailto:paraview-request@paraview.org">paraview-request@paraview.org</a> wrote:<br>
&gt;&gt; Send ParaView mailing list submissions to<br>
&gt;&gt;       <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt;<br>
&gt;&gt; To subscribe or unsubscribe via the World Wide Web, visit<br>
&gt;&gt;       <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; or, via email, send a message with subject or body &#39;help&#39; to<br>
&gt;&gt;       <a href="mailto:paraview-request@paraview.org">paraview-request@paraview.org</a><br>
&gt;&gt;<br>
&gt;&gt; You can reach the person managing the list at<br>
&gt;&gt;       <a href="mailto:paraview-owner@paraview.org">paraview-owner@paraview.org</a><br>
&gt;&gt;<br>
&gt;&gt; When replying, please edit your Subject line so it is more specific<br>
&gt;&gt; than &quot;Re: Contents of ParaView digest...&quot;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Today&#39;s Topics:<br>
&gt;&gt;<br>
&gt;&gt;    1. Re: memory leak in writer (Utkarsh Ayachit)<br>
&gt;&gt;    2. Re: memory leak in writer (Natalie Happenhofer)<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ----------------------------------------------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 1<br>
&gt;&gt; Date: Fri, 17 Jul 2009 13:44:39 -0400<br>
&gt;&gt; From: Utkarsh Ayachit &lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; To: Natalie Happenhofer &lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt;<br>
&gt;&gt; Cc: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt; Message-ID:<br>
&gt;&gt;       &lt;<a href="mailto:7ba9d6a30907171044j47cdfa1bt4a0264ec1f8fea86@mail.gmail.com">7ba9d6a30907171044j47cdfa1bt4a0264ec1f8fea86@mail.gmail.com</a>&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=ISO-8859-1<br>
&gt;&gt;<br>
&gt;&gt; Try the following:<br>
&gt;&gt;<br>
&gt;&gt; cvs -d :pserver:anoncvs@www.paraview.org:/cvsroot/ParaView3 co -r<br>
&gt;&gt; ParaView-3-6-1 ParaView3<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Fri, Jul 17, 2009 at 1:41 PM, Natalie<br>
&gt;&gt;<br>
&gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; ok, I tried cvs -d<br>
&gt;&gt; &gt; :pserver:anoncvs@www.paraview.org:/cvsroot/ParaView-3-6-1 , but it says<br>
&gt;&gt; &gt; there is no such repository.<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; N<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; Date: Fri, 17 Jul 2009 13:34:34 -0400<br>
&gt;&gt; &gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt;&gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt;&gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; You can check out the CVS tag: ParaView-3-6 for the 3.6 branch or<br>
&gt;&gt; &gt;&gt; ParaView-3-6-1 for the release tag.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Fri, Jul 17, 2009 at 1:31 PM, Natalie<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; But the source code is also not available yet, is it?<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Natalie<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Date: Fri, 17 Jul 2009 13:22:20 -0400<br>
&gt;&gt; &gt;&gt; &gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt;&gt; &gt;&gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; CC: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; You can&#39;t download 3.6 binaries yet. We should have them posted by<br>
&gt;&gt; &gt;&gt; &gt;&gt; early next week.<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; On Fri, Jul 17, 2009 at 1:13 PM, Natalie<br>
&gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; I have written it months ago and it worked well for small files and<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; timeseries for about 30 files - I have just come across it trying<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; to write a<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; time series of 200 files.<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; I can already download ParaView 3.6? Great, I did not know this!<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; thx,<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Natalie<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; Date: Fri, 17 Jul 2009 08:47:37 -0400<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; CC: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; Out of curiosity, why are you writing your own wrapper? ParaView<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; 3.6 onwards supports writing time series for legacy vtk files.<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; On Fri, Jul 17, 2009 at 7:53 AM, Natalie<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Hi!<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; I?ve written a Wrapper for the Legacy VTK files writer, so that<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; it writes a<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; whole timeseries if I want it to. Lamentably, applying it, it<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; needs<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; more<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; and<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; more memory, so I am looking for a memory leak.<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Here is the bit of code I suspect:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ?vtkInformation* inInfo =<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; inputVector[0]-&gt;GetInformationObject(0); ? vtkDataObject* input<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; =<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; inInfo-&gt;Get(vtkDataObject::DATA_OBJECT());<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? vtkSmartPointer&lt;vtkDataObject&gt; inputCopy;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? inputCopy.TakeReference(input-&gt;NewInstance());<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? inputCopy-&gt;ShallowCopy(input);<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? vtksys_ios::ostringstream fname;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? if (this-&gt;WriteAllTimeSteps)<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? {<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? vtkstd::string path =<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ????? vtksys::SystemTools::GetFilenamePath(this-&gt;FileName);<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? vtkstd::string fnamenoext =<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; vtksys::SystemTools::GetFilenameWithoutLastExtension(this-&gt;FileN<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;ame); ??? vtkstd::string ext =<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; vtksys::SystemTools::GetFilenameLastExtension(this-&gt;FileName);<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? if((this -&gt; CurrentTimeIndex) &lt; 10)? fname &lt;&lt; path &lt;&lt; &quot;/&quot; &lt;&lt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; fnamenoext<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt; &quot;.000&quot; &lt;&lt;this-&gt;CurrentTimeIndex &lt;&lt; ext;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? else if((this -&gt; CurrentTimeIndex) &lt; 100) fname &lt;&lt; path &lt;&lt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &quot;/&quot; &lt;&lt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; fnamenoext &lt;&lt; &quot;.00&quot; &lt;&lt; this -&gt; CurrentTimeIndex &lt;&lt; ext;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? else if((this -&gt; CurrentTimeIndex) &lt; 1000) fname &lt;&lt; path &lt;&lt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &quot;/&quot;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; fnamenoext &lt;&lt; &quot;.0&quot; &lt;&lt; this -&gt; CurrentTimeIndex &lt;&lt; ext;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? else fname &lt;&lt; path &lt;&lt; &quot;/&quot; &lt;&lt; fnamenoext &lt;&lt; this -&gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; CurrentTimeIndex<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ext;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? }<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? else<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? {<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? fname &lt;&lt; this-&gt;FileName;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? }<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; //Here I call the usual VTK Writer and set the input<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? vtkGenericDataObjectWriter* Writer =<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; vtkGenericDataObjectWriter::New();<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? Writer -&gt; SetInput(inputCopy);<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? Writer -&gt; SetFileName(fname.str().c_str());<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? if((this -&gt; FileType) == 1) Writer -&gt; SetFileTypeToASCII();<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? else?? Writer -&gt; SetFileTypeToBinary();<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? Writer -&gt; Update();<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? if (this-&gt;WriteAllTimeSteps)<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? {<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? this-&gt;CurrentTimeIndex++;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? if (this-&gt;CurrentTimeIndex == this-&gt;NumberOfTimeSteps)<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ????? {<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ????? // Tell the pipeline to stop looping.<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; request-&gt;Remove(vtkStreamingDemandDrivenPipeline::CONTINUE_EXECU<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;TING()); ????? this-&gt;CurrentTimeIndex = 0;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ????? }<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ??? }<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? Writer -&gt; Delete();<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ? return 1;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Is there anything I forget to delete?<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; thx for answers<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Natalie<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Nuevo Internet Explorer 8 ?Es Gratis y optimizado para MSN!<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; ?Quieres conocerte mejor? ?Conoce lo que Windows Live tiene<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; especialmente<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; para ti!<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt;&gt; &gt; ?Quieres conocerte mejor? ?Conoce lo que Windows Live tiene<br>
&gt;&gt; &gt;&gt; &gt; especialmente<br>
&gt;&gt; &gt;&gt; &gt; para ti!<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt; ?Cu?l de estas 16 personalidades es la tuya? ?Descubre qui?n eres<br>
&gt;&gt; &gt; realmente! _______________________________________________<br>
&gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; Message: 2<br>
&gt;&gt; Date: Fri, 17 Jul 2009 20:06:15 +0200<br>
&gt;&gt; From: Natalie Happenhofer &lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt;<br>
&gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; To: &lt;<a href="mailto:paraview@paraview.org">paraview@paraview.org</a>&gt;<br>
&gt;&gt; Message-ID: &lt;BAY122-W10CDA02C8F4CA680FA50D3BC1E0@phx.gbl&gt;<br>
&gt;&gt; Content-Type: text/plain; charset=&quot;iso-8859-1&quot;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Thanks! :-)<br>
&gt;&gt;<br>
&gt;&gt; &gt; Date: Fri, 17 Jul 2009 13:44:39 -0400<br>
&gt;&gt; &gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt; CC: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Try the following:<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; cvs -d :pserver:anoncvs@www.paraview.org:/cvsroot/ParaView3 co -r<br>
&gt;&gt; &gt; ParaView-3-6-1 ParaView3<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Fri, Jul 17, 2009 at 1:41 PM, Natalie<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; &gt; ok, I tried cvs -d<br>
&gt;&gt; &gt; &gt; :pserver:anoncvs@www.paraview.org:/cvsroot/ParaView-3-6-1 , but it says<br>
&gt;&gt; &gt; &gt; there is no such repository.<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; N<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; Date: Fri, 17 Jul 2009 13:34:34 -0400<br>
&gt;&gt; &gt; &gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt; &gt;&gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt; &gt;&gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; You can check out the CVS tag: ParaView-3-6 for the 3.6 branch or<br>
&gt;&gt; &gt; &gt;&gt; ParaView-3-6-1 for the release tag.<br>
&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; On Fri, Jul 17, 2009 at 1:31 PM, Natalie<br>
&gt;&gt; &gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; &gt;&gt; &gt; But the source code is also not available yet, is it?<br>
&gt;&gt; &gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt; Natalie<br>
&gt;&gt; &gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; Date: Fri, 17 Jul 2009 13:22:20 -0400<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; CC: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; You can&#39;t download 3.6 binaries yet. We should have them posted by<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; early next week.<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; On Fri, Jul 17, 2009 at 1:13 PM, Natalie<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; I have written it months ago and it worked well for small files<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; and timeseries for about 30 files - I have just come across it<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; trying to write a<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; time series of 200 files.<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; I can already download ParaView 3.6? Great, I did not know this!<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; thx,<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Natalie<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; Date: Fri, 17 Jul 2009 08:47:37 -0400<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; Subject: Re: [Paraview] memory leak in writer<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; From: <a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; To: <a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; CC: <a href="mailto:paraview@paraview.org">paraview@paraview.org</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; Out of curiosity, why are you writing your own wrapper? ParaView<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; 3.6 onwards supports writing time series for legacy vtk files.<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; Utkarsh<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; On Fri, Jul 17, 2009 at 7:53 AM, Natalie<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; Happenhofer&lt;<a href="mailto:nataliehapp@hotmail.com">nataliehapp@hotmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Hi!<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; I?ve written a Wrapper for the Legacy VTK files writer, so<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; that it writes a<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; whole timeseries if I want it to. Lamentably, applying it, it<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; needs<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; more<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; and<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; more memory, so I am looking for a memory leak.<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Here is the bit of code I suspect:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;  vtkInformation* inInfo =<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; inputVector[0]-&gt;GetInformationObject(0); vtkDataObject* input<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; =<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; inInfo-&gt;Get(vtkDataObject::DATA_OBJECT());<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   vtkSmartPointer&lt;vtkDataObject&gt; inputCopy;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   inputCopy.TakeReference(input-&gt;NewInstance());<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   inputCopy-&gt;ShallowCopy(input);<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   vtksys_ios::ostringstream fname;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   if (this-&gt;WriteAllTimeSteps)<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     {<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     vtkstd::string path =<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;       vtksys::SystemTools::GetFilenamePath(this-&gt;FileName);<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     vtkstd::string fnamenoext =<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; vtksys::SystemTools::GetFilenameWithoutLastExtension(this-&gt;Fil<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;eName); vtkstd::string ext =<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; vtksys::SystemTools::GetFilenameLastExtension(this-&gt;FileName);<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     if((this -&gt; CurrentTimeIndex) &lt; 10)  fname &lt;&lt; path &lt;&lt; &quot;/&quot;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt; fnamenoext<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt; &quot;.000&quot; &lt;&lt;this-&gt;CurrentTimeIndex &lt;&lt; ext;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     else if((this -&gt; CurrentTimeIndex) &lt; 100) fname &lt;&lt; path &lt;&lt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &quot;/&quot; &lt;&lt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; fnamenoext &lt;&lt; &quot;.00&quot; &lt;&lt; this -&gt; CurrentTimeIndex &lt;&lt; ext;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     else if((this -&gt; CurrentTimeIndex) &lt; 1000) fname &lt;&lt; path<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt; &quot;/&quot;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; fnamenoext &lt;&lt; &quot;.0&quot; &lt;&lt; this -&gt; CurrentTimeIndex &lt;&lt; ext;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     else fname &lt;&lt; path &lt;&lt; &quot;/&quot; &lt;&lt; fnamenoext &lt;&lt; this -&gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; CurrentTimeIndex<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; &lt;&lt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ext;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     }<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   else<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     {<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     fname &lt;&lt; this-&gt;FileName;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     }<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; //Here I call the usual VTK Writer and set the input<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   vtkGenericDataObjectWriter* Writer =<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; vtkGenericDataObjectWriter::New();<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   Writer -&gt; SetInput(inputCopy);<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   Writer -&gt; SetFileName(fname.str().c_str());<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   if((this -&gt; FileType) == 1) Writer -&gt; SetFileTypeToASCII();<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   else   Writer -&gt; SetFileTypeToBinary();<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   Writer -&gt; Update();<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   if (this-&gt;WriteAllTimeSteps)<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     {<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     this-&gt;CurrentTimeIndex++;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     if (this-&gt;CurrentTimeIndex == this-&gt;NumberOfTimeSteps)<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;       {<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;       // Tell the pipeline to stop looping.<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; request-&gt;Remove(vtkStreamingDemandDrivenPipeline::CONTINUE_EXE<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;CUTING()); this-&gt;CurrentTimeIndex = 0;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;       }<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;     }<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   Writer -&gt; Delete();<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;   return 1;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Is there anything I forget to delete?<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; thx for answers<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Natalie<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Nuevo Internet Explorer 8 ?Es Gratis y optimizado para MSN!<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; ?Quieres conocerte mejor? ?Conoce lo que Windows Live tiene<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; especialmente<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; para ti!<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt; &gt;&gt; &gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt; &gt;&gt; &gt; ________________________________<br>
&gt;&gt; &gt; &gt;&gt; &gt; ?Quieres conocerte mejor? ?Conoce lo que Windows Live tiene<br>
&gt;&gt; &gt; &gt;&gt; &gt; especialmente<br>
&gt;&gt; &gt; &gt;&gt; &gt; para ti!<br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; ________________________________<br>
&gt;&gt; &gt; &gt; ?Cu?l de estas 16 personalidades es la tuya? ?Descubre qui?n eres<br>
&gt;&gt; &gt; &gt; realmente! _______________________________________________<br>
&gt;&gt; &gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt; &gt;<br>
&gt;&gt; &gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt;<br>
&gt;&gt; _________________________________________________________________<br>
&gt;&gt; Vuelve famosa a tu mascota con MSN<br>
&gt;&gt; <a href="http://events.latam.msn.com/tumascota" target="_blank">http://events.latam.msn.com/tumascota</a><br>
&gt;&gt; -------------- next part --------------<br>
&gt;&gt; An HTML attachment was scrubbed...<br>
&gt;&gt; URL:<br>
&gt;&gt; &lt;<a href="http://www.paraview.org/pipermail/paraview/attachments/20090717/41b358b1/a" target="_blank">http://www.paraview.org/pipermail/paraview/attachments/20090717/41b358b1/a</a><br>
&gt;&gt;ttachment.htm&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------<br>
&gt;&gt;<br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt;<br>
&gt;&gt; Visit other Kitware open-source projects at<br>
&gt;&gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt;<br>
&gt;&gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt;<br>
&gt;&gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; End of ParaView Digest, Vol 63, Issue 48<br>
&gt;&gt; ****************************************<br>
&gt; _______________________________________________<br>
&gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;<br>
&gt; Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;<br>
&gt; Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;<br>
&gt; Follow this link to subscribe/unsubscribe:<br>
&gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</div></div></blockquote></div><br>