ParaView issueshttps://gitlab.kitware.com/paraview/paraview/-/issues2022-02-08T18:06:38-05:00https://gitlab.kitware.com/paraview/paraview/-/issues/21213hide/remove colorbar, right click2022-02-08T18:06:38-05:00Nico Schlömerhide/remove colorbar, right clickOne of my all-time most annoying papercuts in ParaView is the fact that I always struggle with removing the colorbar. First thing I try is right click on it, expecting a "hide" or "remove" button, but it's not there.
I still can't figur...One of my all-time most annoying papercuts in ParaView is the fact that I always struggle with removing the colorbar. First thing I try is right click on it, expecting a "hide" or "remove" button, but it's not there.
I still can't figure out how to do that now.https://gitlab.kitware.com/paraview/paraview/-/issues/21208Allow users to set default save state pvsm or py2022-02-01T11:25:52-05:00W. Alan ScottAllow users to set default save state pvsm or pyPlease add the ability to Edit/ Settings to change output file format for File/ Save State. The two options will be .pvsm or .py. Make default be .pvsm. Make this setting sticky for this user over time.Please add the ability to Edit/ Settings to change output file format for File/ Save State. The two options will be .pvsm or .py. Make default be .pvsm. Make this setting sticky for this user over time.https://gitlab.kitware.com/paraview/paraview/-/issues/21183Stride in Animation View is too restricted2022-04-26T07:25:44-04:00W. Alan ScottStride in Animation View is too restrictedStride in the Animation View is way too restricted. It is limited to the range 1 to 10. I have a user with over 5000 timesteps, he wants to use a larger stride. Please make stride be whatever the user asks for.
Test with can.exo. ...Stride in the Animation View is way too restricted. It is limited to the range 1 to 10. I have a user with over 5000 timesteps, he wants to use a larger stride. Please make stride be whatever the user asks for.
Test with can.exo. I should be able to have a stride of 11 or 22.5.10.1 (Winter 2022)Cory Quammencory.quammen@kitware.comCory Quammencory.quammen@kitware.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/21140Add option in color legend to have same labels and ranges2024-03-07T20:23:48-05:00W. Alan ScottAdd option in color legend to have same labels and rangesPlease add the option to have the color legend ranges and labels use the same format. This format should probably be %-#6.3e. I know this can be manually set, but it would be nice to allow users to just click a checkbox. Make it on th...Please add the option to have the color legend ranges and labels use the same format. This format should probably be %-#6.3e. I know this can be manually set, but it would be nice to allow users to just click a checkbox. Make it on the standard dialog (not only advanced), just under Horizontal Title. Maybe call it "Consistent labels and ranges".
So, what I want is an automagic way to do the following:
* Wavelet. Apply. Surface. Color by RTData.
* Edit Color Map. Edit Color Legend.
* Advanced.
* Turn off automatic label format.
* Label Format: %-#6.3e
* Range Label Format: %-#6.3e
* OK.5.13 (Summer 2024)https://gitlab.kitware.com/paraview/paraview/-/issues/21046Play backwards button2022-04-14T14:49:55-04:00Boonthanome NouanesengsyPlay backwards buttonIt would be nice to have a button that acts like the Play button, but goes backwards in time instead of forwards. I understand there are ways to do this, like using the `Temporal Shift Scale` filter, but a button in the same location as ...It would be nice to have a button that acts like the Play button, but goes backwards in time instead of forwards. I understand there are ways to do this, like using the `Temporal Shift Scale` filter, but a button in the same location as the other VCR buttons would be nice.
@patchett2002 @cory.quammen @utkarsh.ayachitJaswant Panchumarti (Kitware)Jaswant Panchumarti (Kitware)https://gitlab.kitware.com/paraview/paraview/-/issues/21041Eyeball doesn't show properly mixing GUI and Python commands2022-10-12T12:42:35-04:00W. Alan ScottEyeball doesn't show properly mixing GUI and Python commandsWe seem to have an issue showing the hidden eyeball when running python commands against a datset read with the ParaView GUI. Here is how to replicate:
* 5.10.0-RC1, builtin server, MacOS
* Open can.exo. Apply.
* View/ Python Shell.
* ...We seem to have an issue showing the hidden eyeball when running python commands against a datset read with the ParaView GUI. Here is how to replicate:
* 5.10.0-RC1, builtin server, MacOS
* Open can.exo. Apply.
* View/ Python Shell.
* Type: clip=Clip()
The eyeball won't show on the clip. It should show, grayed out.5.11 (Spring 2022)https://gitlab.kitware.com/paraview/paraview/-/issues/21040Make nightlies sort by date2021-10-18T13:49:57-04:00W. Alan ScottMake nightlies sort by dateSomehow, please make the nightlies on paraview.org/downloads sort by date. Many people, including me, have been confused by the funny sort order (effectively by release then git sha).Somehow, please make the nightlies on paraview.org/downloads sort by date. Many people, including me, have been confused by the funny sort order (effectively by release then git sha).https://gitlab.kitware.com/paraview/paraview/-/issues/21028Use SMP accelerated contour in ParaView2023-03-08T11:51:11-05:00Mathieu Westphal (Kitware)Use SMP accelerated contour in ParaViewDefault Contour filter should use SMP accelerated contour in ParaView when possible.
Current status:
* AMR: uses vtkAMRDualContour (non-SMP)
* HTG: uses vtkHyperTreeGridContour (non-SMP)
* UG: uses vtkContour3DLinearGrid is ComputeScala...Default Contour filter should use SMP accelerated contour in ParaView when possible.
Current status:
* AMR: uses vtkAMRDualContour (non-SMP)
* HTG: uses vtkHyperTreeGridContour (non-SMP)
* UG: uses vtkContour3DLinearGrid is ComputeScalars is off (SMP)
* Image: uses vtkSynchronizedTemplates2D/3D if not UniformGrid (non-SMP)
* Rectilinear: uses vtkRectilinearSynchronizedTemplates (non-SMP)
* Other: uses vtkGridSynchronizedTemplates3D (non-SMP)
Should be used
* AMR: use vtkAMRDualContour (non-SMP)
* HTG: use vtkHyperTreeGridContour (non-SMP)
* UG: use vtkContour3DLinearGrid *all the time* (SMP)
* Image: use vtkFlyingEdges2D/3D (SMP)
* Other: uses vtkContourFilter (non-SMP, uses vtk*SynchronizedTemplates*)
The only needed changes are for UG and ImageData.Spiros TsalikisSpiros Tsalikishttps://gitlab.kitware.com/paraview/paraview/-/issues/21026Increase the number of SMP accelerated algorithm in commonly used filters in ...2023-09-08T10:16:22-04:00Mathieu Westphal (Kitware)Increase the number of SMP accelerated algorithm in commonly used filters in ParaViewLots have heavily used filters in ParaView are not implemented using SMP, here is a non-exhaustive list:
* [ ] Decimate: Does not use SMP, added to https://gitlab.kitware.com/paraview/paraview/-/issues/20724
* [ ] Delaunay3D: Does not u...Lots have heavily used filters in ParaView are not implemented using SMP, here is a non-exhaustive list:
* [ ] Decimate: Does not use SMP, added to https://gitlab.kitware.com/paraview/paraview/-/issues/20724
* [ ] Delaunay3D: Does not use SMP, not trivial to implement.
* [ ] GenerateIds : Does not use SMP, added to https://gitlab.kitware.com/paraview/paraview/-/issues/20724
* [ ] GenerateGlobalIds : Does not use SMP, may be complex to implement
* [ ] Glyph: Not using SMP but not a computation heavy filter.
* [ ] GhostCellGenerator: Not using SMP, may be complex
* [ ] (on hold) Tetrahedralize : Does not use SMP, added to https://gitlab.kitware.com/paraview/paraview/-/issues/20724
* [ ] Triangulate: Does not use SMP, added to https://gitlab.kitware.com/paraview/paraview/-/issues/20724
The one that already uses SMP implementation should be documented as such (none of them are).
* [x] Animate Modes: Uses SMP
* [x] Calculator: Uses SMP
* [x] CellCenters: Uses SMP
* [x] CellData to PointData: Uses SMP
* [x] Clip: Uses SMP for most common linear cells.
* [x] Clip (Crinkle): Uses SMP
* [x] Compute Derivatives: Uses SMP
* [x] Contour: Uses SMP with 3dLinear UG by default and ImageData if FastMode is on
* [x] Deflect Normals: Uses SMP
* [x] Elevation: Uses SMP
* [x] Extract Cells by Region: Uses SMP
* [x] Extract Selection: Uses SMP
* [x] Extract Surface: Uses SMP when linear cells are present.
* [x] Extract Vector Components: Uses SMP
* [x] Gaussian Resampling: Uses SMP
* [x] GenerateSurfaceNormals : Uses SMP on all steps except for the Consistency check (if on)
* [x] GenerateSurfaceTangents: Uses SMP
* [x] Gradient: Uses SMP
* [x] IntegrateVariable: Uses SMP
* [x] Merge Vector Components: Uses SMP
* [x] Mesh Quality: Uses SMP
* [x] ParticleTracer: Uses SMP
* [x] PlotOverLine: Uses SMP
* [x] PointDataToCellData: Uses SMP
* [x] Redistribute Data Set: Uses SMP
* [x] ResampleWithDataset: Uses SMP
* [x] ResampleToImage: Uses SMP
* [x] Slice: Uses SMP with one contour value and linear cells
* [x] Slice (Crinkle): Uses SMP
* [x] StreamTracer: Uses SMP
* [x] Threshold: Uses SMP
* [x] Vortex Core: Uses SMP
* [x] WarpByScalars: Uses SMP
* [x] WarpByVector: Uses SMPSpiros TsalikisSpiros Tsalikishttps://gitlab.kitware.com/paraview/paraview/-/issues/21023Save Animation/ Frame Rate is confusing for a flipbook.2021-10-11T17:59:40-04:00W. Alan ScottSave Animation/ Frame Rate is confusing for a flipbook.The Save Animation/ Frame Rate is nonsense for .pngs or .jpgs, or anywhere you are creating a flipbook. Please grey it out for these animations.
* MacOS, 5.10.0-RC1, builtin server.
* Open can.exo. Apply.
* File/ Save Animation. Save ...The Save Animation/ Frame Rate is nonsense for .pngs or .jpgs, or anywhere you are creating a flipbook. Please grey it out for these animations.
* MacOS, 5.10.0-RC1, builtin server.
* Open can.exo. Apply.
* File/ Save Animation. Save as .png. Next screen, Advanced. You can change the frame rate (i.e., the number of frames the movie will show per second). This doesn't make sense for a flipbook. Please grey it out.https://gitlab.kitware.com/paraview/paraview/-/issues/20981Context menu in file dialog doesn't work on macOS with Qt 5.15.12022-11-30T21:02:23-05:00W. Alan ScottContext menu in file dialog doesn't work on macOS with Qt 5.15.1The open dialog, then right mouse menu doesn't work on mac.
* nightly (5.9.1-1863-g8d7fa82dc8), MacOS, builtin server
* File/ Open. Desktop.
* Right click on one of the folders.
None of the options work. For instance, "Rename".
...The open dialog, then right mouse menu doesn't work on mac.
* nightly (5.9.1-1863-g8d7fa82dc8), MacOS, builtin server
* File/ Open. Desktop.
* Right click on one of the folders.
None of the options work. For instance, "Rename".
Why do we even allow this option? Either make this menu work, or delete it.5.10.1 (Winter 2022)Cory Quammencory.quammen@kitware.comCory Quammencory.quammen@kitware.comhttps://gitlab.kitware.com/paraview/paraview/-/issues/20980Calculator filter not overriding nans correctly2021-09-23T11:46:23-04:00W. Alan ScottCalculator filter not overriding nans correctlyThe calculator filter is not overriding nans correctly. Here is how to replicate.
* disk_out_ref.exo. All vars on. Apply.
* Plot over line. Apply.
* Spreadsheet view. You will see Nans.
* Calculator. Convert Temp NaNs to 400.
* In...The calculator filter is not overriding nans correctly. Here is how to replicate.
* disk_out_ref.exo. All vars on. Apply.
* Plot over line. Apply.
* Spreadsheet view. You will see Nans.
* Calculator. Convert Temp NaNs to 400.
* In the properties tab, turn off all variables other than Result.
* Show this in the Spreadsheet View.
* Click on arc_length, thus sorting it. Look at the top entry, distance 0. Result will be correct, i.e., 400. However, this (now) valid value has a vtkValidPointMask of 0. This is a bug.
Related to #20550.Spiros TsalikisSpiros Tsalikishttps://gitlab.kitware.com/paraview/paraview/-/issues/20979PlotOnIntersectionCurves does not work with vtkPartitionedDataSetCollection2022-08-12T11:01:07-04:00Cory Quammencory.quammen@kitware.comPlotOnIntersectionCurves does not work with vtkPartitionedDataSetCollection* Load can.ex2
* Filters -> **Plot On Intersection Curves**. Apply.
Error message results:
```
ERROR: In /opt/glr/paraview/paraview-ci/source-paraview/VTKExtensions/FiltersGeneral/vtkPlotEdges.cxx, line 612
vtkPlotEdges (0x60000142bc30...* Load can.ex2
* Filters -> **Plot On Intersection Curves**. Apply.
Error message results:
```
ERROR: In /opt/glr/paraview/paraview-ci/source-paraview/VTKExtensions/FiltersGeneral/vtkPlotEdges.cxx, line 612
vtkPlotEdges (0x60000142bc30): Input data type of 'vtkPartitionedDataSetCollection' is not supported yet.
```Yohann Bearzi (Kitware)Yohann Bearzi (Kitware)https://gitlab.kitware.com/paraview/paraview/-/issues/20881Animation View - Time window too narrow2023-05-17T11:30:18-04:00W. Alan ScottAnimation View - Time window too narrow* 5.9.1, builtin server, Linux.
* can.exo. Apply.
* View/ Animation View.
In the Time dialog just to the right of the default "Snap to Timesteps", this dialog is way too narrow. Please make it as wide as in the Time controls in the ...* 5.9.1, builtin server, Linux.
* can.exo. Apply.
* View/ Animation View.
In the Time dialog just to the right of the default "Snap to Timesteps", this dialog is way too narrow. Please make it as wide as in the Time controls in the Time toolbar.https://gitlab.kitware.com/paraview/paraview/-/issues/20874Favorite folders for the Open Dialog2021-09-02T12:28:05-04:00W. Alan ScottFavorite folders for the Open DialogPlease add a favorite folders list in the Open dialog. In the upper left, lets keep what we have (standard favorites). In the lower left, lets keep what we have (most recently accessed directories). Between the two, lets add a user se...Please add a favorite folders list in the Open dialog. In the upper left, lets keep what we have (standard favorites). In the lower left, lets keep what we have (most recently accessed directories). Between the two, lets add a user settable list of favorite directories.https://gitlab.kitware.com/paraview/paraview/-/issues/20853API to Reduce data information for symmetric mode2024-03-07T20:23:45-05:00Utkarsh AyachitAPI to Reduce data information for symmetric modeIn symmetric mode, data information is generally only gathered locally. Let's add a convenience method that should be accessible in Python that one can use to reduce data information across all ranks.In symmetric mode, data information is generally only gathered locally. Let's add a convenience method that should be accessible in Python that one can use to reduce data information across all ranks.5.13 (Summer 2024)https://gitlab.kitware.com/paraview/paraview/-/issues/20829Color legends using trace moves2021-09-23T07:13:33-04:00W. Alan ScottColor legends using trace movesColor legends are not placed in the same place using a trace, Here is how to replicate.
* Linux, master, builtin server.
* Tools/ Start Trace. Take the defaults.
* File/ Open/ disk_out_ref.exo. All vars on. Apply.
* Clip. Turn off ...Color legends are not placed in the same place using a trace, Here is how to replicate.
* Linux, master, builtin server.
* Tools/ Start Trace. Take the defaults.
* File/ Open/ disk_out_ref.exo. All vars on. Apply.
* Clip. Turn off show plane. Apply.
* Paint by temperature.
* Move the color legend to be horizontal, middle bottom.
* Turn on visibility of the disk_out_ref.exo. Paint by pressure.
* Move the color legend to be horizontal, middle top.
* Tools/ Stop Trace. Save as Macro.
* Reset session.
* Run the macro.
* Turn visibility off on disk_out_ref.exo. Turn it back on.
The color legend moved to the upper right corner. This is a bug.
Note that this behavior only happens with the first of the two items in the pipeline browser. If you hide then show the clip, it will work correctly.
First reported on Discourse, here: https://discourse.paraview.org/t/color-bar-position-resetting-after-hiding-un-hiding-pipeline-node/7554. Note that reporter included scripts to replicate, but it uses somewhat large data.https://gitlab.kitware.com/paraview/paraview/-/issues/20814Sources - Text text position is wrong2022-08-09T11:19:33-04:00W. Alan ScottSources - Text text position is wrongSources/ Text - Text position is wrong. Here is how to show this.
* Master, Linux, builtin server.
* Sources/ Text. Apply.
Notice that the text is in the upper left corner.
* Change Text Position to be "Use Coordinates".
The text is in...Sources/ Text - Text position is wrong. Here is how to show this.
* Master, Linux, builtin server.
* Sources/ Text. Apply.
Notice that the text is in the upper left corner.
* Change Text Position to be "Use Coordinates".
The text is in the upper left corner, and the coordinates are 0.05, 0.05.
* Move the text slightly. Coordinates are now correct.
Coordinates are the distance (in 0-1 space) from the lower left. Please initialize the coordinates correctly.5.11 (Spring 2022)https://gitlab.kitware.com/paraview/paraview/-/issues/20813Allow users to move Chart Titles2021-06-25T18:27:14-04:00W. Alan ScottAllow users to move Chart TitlesAllow users to move Chart Titles. Easy way to show this, Wavelet, Plot over Line. Create a title for Plot over Line. We need to be able to move it. We also need to be able to have it be multiple lines.Allow users to move Chart Titles. Easy way to show this, Wavelet, Plot over Line. Create a title for Plot over Line. We need to be able to move it. We also need to be able to have it be multiple lines.https://gitlab.kitware.com/paraview/paraview/-/issues/20801Legacy Exodus reader help is blank2021-06-23T12:55:08-04:00W. Alan ScottLegacy Exodus reader help is blankThe legacy Exodus reader help is blank. Here is how to replicate:
* Master (v5.9.1-1268-g3e4bc57), Linux, builtin server.
* Tools/ Plugins/ load the Legacy Exodus Reader plugin.
* File/ Open/ Examples/ can.exo. Apply.
* Click on the "?...The legacy Exodus reader help is blank. Here is how to replicate:
* Master (v5.9.1-1268-g3e4bc57), Linux, builtin server.
* Tools/ Plugins/ load the Legacy Exodus Reader plugin.
* File/ Open/ Examples/ can.exo. Apply.
* Click on the "?" next to the Delete key on the Properties tab. It will remain blank.