I've just committed a change to ParaView to allow setting output type to be a multiblock dataset.
Commit id: c7472789ba86210e190f398a90eebc081a66d40c Utkarsh 2010/4/23 Aurélien Marsan <aur.mar...@gmail.com>: > I found a solution to do what I wanted to do. Not really elegant, but it > works. > The best would be to encode the reader in the source code.... but I don't > know how to do, and have no time for now. > > First, I use the tool Source -> Data Object Generator, and create a > MultiBlockDataSet. >> >> MB{} > > > Then, I use a Programmable Filter, and set the Output Data Type "Same as > Input". > So I can use this script. > >> >> from Moduleperso import * >> m = MultiBlocFromV3D(........) # This is a personnal reader in >> python, that returns a vtkMultiBlockDataSet >> self.GetOutputDataObject(0).DeepCopy(m) > > > Hope this will help some people who don't want to go in source code... > > Le 23 avril 2010 14:07, Aurélien Marsan <aur.mar...@gmail.com> a écrit : >> >> Maybe I have found a way to avoid the Programmable Source... >> >> But Is it possible to export an object created in the python shell >> directly into the pipeline of the paraview interface ? >> >> Le 22 avril 2010 15:36, Aurélien Marsan <aur.mar...@gmail.com> a écrit : >>> >>> Hi, >>> >>> A new thing I don't know how to do with Paraview. >>> I have written a personnal reader, that creates vtkStructuredGrid from >>> files written in so called format "v3d". So I'm able to construct a >>> MutliBlockDataSet, that is composed of all the Blocks I'm working with. >>> >>> I would like to use "Programmable Source", so we don't need to write the >>> file on the disk before to open it with Paraview. >>> Does "Programmable Source" work with MultiBlockDataSet ? I don't see this >>> class in the Output Data Set Type that we can choose... >>> >>> And is it correct if I write in the Script of the Programmable Filter : >>> >>> from perso import * >>> multiblock = MultiBlockDataSetFromV3D(.....) >>> self.GetOutput().DeepCopy(multiblock) >>> >>> Thanks for help. >>> >>> A.MARSAN > > > _______________________________________________ > 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