MantisBT - ParaView
View Issue Details
0006888ParaView(No Category)public2008-04-24 10:432011-01-13 17:00
Ken Moreland 
Utkarsh Ayachit 
normalminorhave not tried
closedfixed 
 
3.43.4 
0006888: Re-enable fast path for plotting over time
I just used the new "Extract Selection (Over Time)" filter on plot data from can.ex2, and the fast path was clearly not being used.
No tags attached.
related to 0006767closed Utkarsh Ayachit Plot over time should work for composite data sets 
Issue History
2008-04-24 10:43Ken MorelandNew Issue
2008-04-24 10:43Ken MorelandStatusbacklog => tabled
2008-04-24 10:43Ken MorelandAssigned To => Utkarsh Ayachit
2008-04-24 10:43Ken MorelandRelationship addedrelated to 0006767
2008-08-06 10:52Utkarsh AyachitStatustabled => @80@
2008-08-06 10:52Utkarsh AyachitResolutionopen => fixed
2008-08-06 10:52Utkarsh AyachitNote Added: 0012948
2008-08-07 16:54Alan ScottStatus@80@ => closed
2008-08-07 16:54Alan ScottNote Added: 0012966
2009-05-13 13:58Utkarsh AyachitTarget Version => 3.4
2009-05-13 13:59Utkarsh AyachitFixed in Version => 3.4
2011-01-13 17:00Source_changeset_attached => VTK master a2bd8391
2011-01-13 17:00Source_changeset_attached => VTK master 020ef709
2011-06-16 13:10Zack GalbreathCategory => (No Category)

Notes
(0012948)
Utkarsh Ayachit   
2008-08-06 10:52   
Fast path has now been re-enabled. It disappeared after
exodus reader switched to multiblocks and vtkExtractArraysOverTime started
support extracting of multiple cells/points.

In the new framework, fast path only works if the selection being extracted is a
global id based selection. For multiple cells/points, we execute the pipeline
once for each cell/point, thus avoiding any need to change the fast path-based
keys in the executive.

vtkCompositeDataPipeline::NeedToExecuteData() now takes into consideration
changes in fast path keys (similar to vtkStreamingDemandDrivenPipeline).

/cvsroot/ParaView3/ParaView3/VTK/Filtering/vtkCompositeDataPipeline.cxx,v <-- VTK/Filtering/vtkCompositeDataPipeline.cxx
new revision: 1.73; previous revision: 1.72
/cvsroot/ParaView3/ParaView3/VTK/Graphics/vtkExtractArraysOverTime.cxx,v <-- VTK/Graphics/vtkExtractArraysOverTime.cxx
new revision: 1.21; previous revision: 1.20
/cvsroot/ParaView3/ParaView3/VTK/Graphics/vtkExtractArraysOverTime.h,v <-- VTK/Graphics/vtkExtractArraysOverTime.h
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/VTK/Hybrid/vtkExodusIIReader.cxx,v <-- VTK/Hybrid/vtkExodusIIReader.cxx
new revision: 1.68; previous revision: 1.67
/cvsroot/ParaView3/ParaView3/VTK/Hybrid/vtkExodusIIReaderPrivate.h,v <-- VTK/Hybrid/vtkExodusIIReaderPrivate.h
new revision: 1.5; previous revision: 1.4
/cvsroot/ParaView3/ParaView3/VTK/Hybrid/vtkPExodusIIReader.cxx,v <-- VTK/Hybrid/vtkPExodusIIReader.cxx
new revision: 1.24; previous revision: 1.23
(0012966)
Alan Scott   
2008-08-07 16:54   
Tested client/server.