[Paraview] Snap to timesteps with python source

Moreland, Kenneth kmorel at sandia.gov
Tue Dec 13 09:51:12 EST 2011


I should probably let someone who knows the implementation better answer this, but I'm going to go ahead and take a crack at it anyway.

The reason why it works for the writer but not the animation is because they are grabbing the values from different places.  The writer (I think) implements the time step iteration within the pipeline module.  It grabs the available time steps from the pipeline information (which your pipeline filter is properly injecting).

The GUI maintains its own collection of time steps that it has grabbed from the pipeline after certain modules marked as time step producers.  The GUI could potentially read the time steps from your python programmable source, but it does not because that module is not marked as a time step producer.

ParaView does not automatically read time steps from every module because it is not always possible to identify whether that module is creating time steps you care about.  In the past we had problems with assuming that every time a module had time step information it should be read.  It caused the animation settings to change every time a module was added that passed time step information.

-Ken

From: Aurélien Marsan <aur.marsan at gmail.com<mailto:aur.marsan at gmail.com>>
Date: Tue, 13 Dec 2011 11:24:36 +0100
To: Paraview <paraview at paraview.org<mailto:paraview at paraview.org>>
Subject: [EXTERNAL] [Paraview] Snap to timesteps with python source

Good morning,

Something I find weird :

I generate Data using a python programmable source, and setting the available timesteps for output through the TIME_STEPS pipeline variable.
I have read in the Paraview wiki that for now, that variable is not correctly handled, and that the SnaptoTimeSteps option should then not beeing working properly. That is right.
Then I didn't care about what values I put in the TIME_STEPS variable, and set the time values for animating manually.

But when saving the data in a VTK data format, the pipeline become suddenly aware of the values in TIME_STEPS variables, and only save the time steps defined by this variable....

... Then, is there a way to make Paraview Animation aware of the TIME_STEPS generated by the python programmable source, like the vtk writer is ?


Thanks,

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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20111213/a24ef8ad/attachment-0001.htm>


More information about the ParaView mailing list