View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010062ParaViewFeaturepublic2009-12-17 16:032010-03-17 16:36
ReporterAlan Scott 
Assigned ToUtkarsh Ayachit 
PriorityimmediateSeveritymajorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version3.8Fixed in Version3.8 
Summary0010062: Changes to rescale data range
DescriptionAs per a discussion with Utkarsh, for ParaView 3.8.0, we will deal with setting the data range as follows:
There will be 3 options, user selectable on one of the settings dialogs. Setting is sticky - i.e., ParaView remembers users preference between runs.
* Set data range using the LAST time step. (This will be the default.)
* Set data range using the CURRENT time step. (Since ParaView will bring up the first time step, this will effectively be the First time step).
* Set data range to update every time step.

A forth option will be made available. It will run the Temporal Statistics filter under the covers, and update the data range for ALL time steps. This option will be a new button, either on the "Active Variable Controls" toolbar, and/or on the Color Scale Editor. Thus, it will only be activated explicitly by the user every time this action is desired.
TagsNo tags attached.
Project
Topic Name
Type
Attached Files

 Relationships
duplicate of 0005360closedBerk Geveci Feature request - option to read in data from all time steps 
has duplicate 0009920closed Better ability to move data from temporal statistics filter to color editor 

  Notes
(0018958)
Ken Moreland (manager)
2009-12-21 10:08

In ParaView3/Plugins/SLACTools there is a filter called vtkPTemporalRanges that finds the min/max of all values over all time. (In contrast, the temporal statistics filter fins the min/max of each point/cell over time.) If this is convenient, you should move the filter out of the plugin for more general use.
(0019043)
Utkarsh Ayachit (administrator)
2010-01-06 10:49

Partial fix for BUG 0010062.
* Added API to vtkSMOutputPort to get temporal data information i.e. information
  about array ranges over time.
* Added button to ColorScaleEditor to let the user scale the LUT to set the
  temporal range for the array.
* Adding new vtkPVTemporalDataInformation which accumulates DataInformation over
  all timesteps in the data.

/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMOutputPort.h,v <-- Servers/ServerManager/vtkSMOutputPort.h
new revision: 1.9; previous revision: 1.8
/cvsroot/ParaView3/ParaView3/Servers/ServerManager/vtkSMOutputPort.cxx,v <-- Servers/ServerManager/vtkSMOutputPort.cxx
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Servers/Common/CMakeLists.txt,v <-- Servers/Common/CMakeLists.txt
new revision: 1.101; previous revision: 1.100
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVTemporalDataInformation.h,v <-- Servers/Common/vtkPVTemporalDataInformation.h
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Servers/Common/vtkPVTemporalDataInformation.cxx,v <-- Servers/Common/vtkPVTemporalDataInformation.cxx
initial revision: 1.1
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.h,v <-- Qt/Core/pqPipelineRepresentation.h
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.cxx,v <-- Qt/Core/pqPipelineRepresentation.cxx
new revision: 1.48; previous revision: 1.47
/cvsroot/ParaView3/ParaView3/Qt/Core/pqOutputPort.h,v <-- Qt/Core/pqOutputPort.h
new revision: 1.9; previous revision: 1.8
/cvsroot/ParaView3/ParaView3/Qt/Core/pqOutputPort.cxx,v <-- Qt/Core/pqOutputPort.cxx
new revision: 1.11; previous revision: 1.10
/cvsroot/ParaView3/ParaView3/Qt/Core/pqDataRepresentation.h,v <-- Qt/Core/pqDataRepresentation.h
new revision: 1.13; previous revision: 1.12
/cvsroot/ParaView3/ParaView3/Qt/Core/pqDataRepresentation.cxx,v <-- Qt/Core/pqDataRepresentation.cxx
new revision: 1.11; previous revision: 1.10
(0019049)
Utkarsh Ayachit (administrator)
2010-01-07 13:37

/cvsroot/ParaView3/ParaView3/Qt/Core/pqScalarsToColors.h,v <-- Qt/Core/pqScalarsToColors.h
new revision: 1.17; previous revision: 1.16
/cvsroot/ParaView3/ParaView3/Qt/Core/pqScalarsToColors.cxx,v <-- Qt/Core/pqScalarsToColors.cxx
new revision: 1.20; previous revision: 1.19
/cvsroot/ParaView3/ParaView3/Qt/Core/pqPipelineRepresentation.cxx,v <-- Qt/Core/pqPipelineRepresentation.cxx
new revision: 1.49; previous revision: 1.48
/cvsroot/ParaView3/ParaView3/Qt/Components/Resources/UI/pqApplicationOptions.ui,v <-- Qt/Components/Resources/UI/pqApplicationOptions.ui
new revision: 1.12; previous revision: 1.11
/cvsroot/ParaView3/ParaView3/Qt/Components/pqApplicationOptions.cxx,v <-- Qt/Components/pqApplicationOptions.cxx
new revision: 1.14; previous revision: 1.13
/cvsroot/ParaView3/ParaView3/Qt/ApplicationComponents/pqDataTimeStepBehavior.cxx,v <-- Qt/ApplicationComponents/pqDataTimeStepBehavior.cxx
new revision: 1.2; previous revision: 1.1
(0019064)
Alan Scott (manager)
2010-01-08 15:46

Excellent.

Note that instead of adding an update every time step, you added a grow every time step (kind of a run temporal statistics filter). Please add a forth option - update every time step.
(0019944)
Alan Scott (manager)
2010-03-17 16:36

Tested local server. XP, trunk.

We are going to take this as finished. If anyone wants us to change the min and max each timestep, we will open up a new bug.

 Issue History
Date Modified Username Field Change
2009-12-17 16:03 Alan Scott New Issue
2009-12-21 10:08 Ken Moreland Note Added: 0018958
2010-01-04 15:57 Utkarsh Ayachit Assigned To => Utkarsh Ayachit
2010-01-04 15:57 Utkarsh Ayachit Status backlog => tabled
2010-01-04 15:57 Utkarsh Ayachit Target Version => 3.8
2010-01-06 10:49 Utkarsh Ayachit Note Added: 0019043
2010-01-07 13:37 Utkarsh Ayachit Note Added: 0019049
2010-01-07 13:37 Utkarsh Ayachit Status tabled => @80@
2010-01-07 13:37 Utkarsh Ayachit Fixed in Version => 3.8
2010-01-07 13:37 Utkarsh Ayachit Resolution open => fixed
2010-01-08 15:46 Alan Scott Note Added: 0019064
2010-01-08 15:46 Alan Scott Status @80@ => tabled
2010-01-18 22:32 Alan Scott Relationship added has duplicate 0009920
2010-01-18 22:35 Alan Scott Relationship added duplicate of 0005360
2010-02-01 14:23 Utkarsh Ayachit Priority high => immediate
2010-03-17 16:36 Alan Scott Note Added: 0019944
2010-03-17 16:36 Alan Scott Status tabled => closed
2011-06-16 13:10 Zack Galbreath Category Feature Request => Feature


Copyright © 2000 - 2018 MantisBT Team