Hi, Sorry to introduce me in this conversation but it's very interesting for me. I have a little query about the functions reader VTK. Can I use a mmap to import the data file ? Like this code
import mmap import os import time from paraview.simple import * filename = "sphere.vtk" file = open(filename, "r+") size = os.path.getsize(filename) data = mmap.mmap(file.fileno(), size, flags=mmap.MAP_SHARED, prot=mmap.PROT_READ) #Linux r = LegacyVTKReader() ??? But after, I don't see how I can do... Thanks in advance for your kind help. Regards, Jona -------- Message d'origine-------- De: [email protected] de la part de Berk Geveci Date: mar. 04/08/2009 18:21 À: Rafael Pacheco Cc: [email protected] Objet : Re: [Paraview] vtk ascii to binary With ParaView 3.6, you can do: from paraview.simple import * r = LegacyVTKReader() r.FileNames = ["foo.vtk"] w = servermanager.writers.DataSetWriter() w.Input = r w.FileName = "bar.vtk" w.UpdatePipeline() You will have to create a loop where you do the following 3: for index in range...: r.FileNames = ["foo%d.vtk" % index] w.FileName = "bar%d.vtk % index w.UpdatePipeline To convert binary to ascii, do w.FileType = 'Ascii' -berk On Mon, Aug 3, 2009 at 8:51 PM, Rafael Pacheco<[email protected]> wrote: > Berk > > regarding your email below, could you please be kind to provide me an > example on how to load the ascii file in ParaView and saving it as binary > format using a python script? I have a series of output files a00*.vtk (vtk > legacy) written in fortran and I would like to create movie, but loading > the files take long time and space. > > Thank you! > Rafael > > >>> Date: Sun, 2 Nov 2008 07:30:16 -0400 >>> From: [EMAIL PROTECTED] >>> To: [EMAIL PROTECTED] >>> Subject: Re: [Paraview] Writing binary VTK >>> CC: [EMAIL PROTECTED]; [email protected] >>> >>> If you already have the ascii VTK file, you can convert it to binary >>> by loading it in ParaView and saving it out as binary format. It is >>> pretty easy to automate this using Python. Let me know if you need an >>> example. >>> >>> -berk >>> > > _______________________________________________ > Powered by www.kitware.com > > Visit other Kitware open-source projects at > http://www.kitware.com/opensource/opensource.html > > Please keep messages on-topic and check the ParaView Wiki at: > http://paraview.org/Wiki/ParaView > > Follow this link to subscribe/unsubscribe: > http://www.paraview.org/mailman/listinfo/paraview > _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview _______________________________________________ Powered by www.kitware.com Visit other Kitware open-source projects at http://www.kitware.com/opensource/opensource.html Please keep messages on-topic and check the ParaView Wiki at: http://paraview.org/Wiki/ParaView Follow this link to subscribe/unsubscribe: http://www.paraview.org/mailman/listinfo/paraview
