[Paraview] Causes for multiple execution of RequestData in
rendering Pipeline
Mike Jackson
imikejackson at gmail.com
Mon Feb 11 09:29:15 EST 2008
Nope. Inserting a print statement as the first and next to last lines
in RequestData() says the modified times are the same. My RequestData
method is being run 6 times in succession.
Could this have something to do with UPDATE_EXTENTS and UPDATE_WHOLE
extents?
Also, I do see the following 2 debug statements between Each
Successive RequestData() call:
**----RequestData Ending Modified Time: 64511
Debug: In /Users/Shared/Kitware-CVS/ParaView3/VTK/Filtering/
vtkAlgorithm.h, line 151
vtkH5RoboMetReader (0x1eb63c60): vtkH5RoboMetReader (0x1eb63c60):
returning AbortExecute of 0
Debug: In /Users/Shared/Kitware-CVS/ParaView3/VTK/Filtering/
vtkAlgorithm.h, line 150
vtkH5RoboMetReader (0x1eb63c60): vtkH5RoboMetReader (0x1eb63c60):
setting AbortExecute to 0
**--- RequestData Starting Times=6 Modified Time: 64511
But since the Modified times are the same I am assuming that this
isn't really the problem?
On Feb 11, 2008, at 8:42 AM, Moreland, Kenneth wrote:
> My guess is that somewhere in your RequestData method the algorithm
> is calling Modified on itself. The call is probably indirect. For
> example, if you are using any of the Set* methods defined by VTK
> macros, that will indirectly call Modified.
>
> To check this, try printing out the time stamp (this->MTime.GetMTime
> ()) at the beginning and the end of RequestData. It should be the
> same. If not, narrow down where it is changing.
>
> -Ken
>
>> -----Original Message-----
>> From: paraview-bounces+kmorel=sandia.gov at paraview.org
>> [mailto:paraview-
>> bounces+kmorel=sandia.gov at paraview.org] On Behalf Of Mike Jackson
>> Sent: Monday, February 11, 2008 6:35 AM
>> To: ParaView
>> Cc: Mike Jackson
>> Subject: [Paraview] Causes for multiple execution of RequestData in
>> rendering Pipeline
>>
>> Working with my custom reader I am trying to track down what I think
>> is a bug somewhere in the combination of my requestInformation/
>> RequestData methods. When my reader gets loaded, my requestData
>> method gets fired multiple times (up to 8 in a row it seems). I was
>> wondering what some of the reasons for this might be so that I might
>> be able to figure this out.
>>
>> Thanks for any help
>>
>> --
>> Mike Jackson
>> imikejackson & gmail * com
>>
>>
>>
>>
>> _______________________________________________
>> ParaView mailing list
>> ParaView at paraview.org
>> http://www.paraview.org/mailman/listinfo/paraview
>
>
>
--
Mike Jackson Senior Research Engineer
Innovative Management & Technology Services
More information about the ParaView
mailing list