ParaView issueshttps://gitlab.kitware.com/paraview/paraview/-/issues2020-05-05T02:18:55-04:00https://gitlab.kitware.com/paraview/paraview/-/issues/17854Coprocessing crashes ParaView when simulation process has been killed2020-05-05T02:18:55-04:00RomanCoprocessing crashes ParaView when simulation process has been killedHello.
I run the simulation with coprocessor sending vtkUnstructuredGrid to ParaView 5.1.2.
When I kill the simulation process it can't call to finalize() etc. and ParaView crashes with SIGSEGV in bool vtkExtractsDeliveryHelper::Update()...Hello.
I run the simulation with coprocessor sending vtkUnstructuredGrid to ParaView 5.1.2.
When I kill the simulation process it can't call to finalize() etc. and ParaView crashes with SIGSEGV in bool vtkExtractsDeliveryHelper::Update() at the line 261:
if(extract->IsA("vtkCompositeDataSet"))
because exctract is 0x0 here.https://gitlab.kitware.com/paraview/paraview/-/issues/17852Saving Data in ParaView in parallel cause pipeline to be recomputed2021-03-23T18:00:23-04:00Mathieu Westphal (Kitware)Saving Data in ParaView in parallel cause pipeline to be recomputedAll the pipeline is recomputed when saving a dataset.
* run pvserver in parallel
* Open ParaView
* Create a wavelet, Apply
* Add a RandomVectors, Apply
* Add a StreamTracer, Apply
* The stream tracer take some time to run and the ...All the pipeline is recomputed when saving a dataset.
* run pvserver in parallel
* Open ParaView
* Create a wavelet, Apply
* Add a RandomVectors, Apply
* Add a StreamTracer, Apply
* The stream tracer take some time to run and the progress bar show the PStreamTracer progress (kind of incorrect numbers btw)
* SaveData as a .pvtp file
* Pipeline as recomputed and PStreamTracer progress appears again when it should not.
Note :
* The bug can be seen only once, not twice, without modifying a filter parameter.
* The bug does not appear in serial
* The bug shows only with .pvtphttps://gitlab.kitware.com/paraview/paraview/-/issues/17848ParaView python executables don't accept standard Python command line arguments.2021-03-23T18:00:01-04:00Utkarsh AyachitParaView python executables don't accept standard Python command line arguments.Python supports several command line arguments that Python users use e.g. `-v`, `-vv` etc. These don't work when using `pvpython` or `pvbatch`.Python supports several command line arguments that Python users use e.g. `-v`, `-vv` etc. These don't work when using `pvpython` or `pvbatch`.https://gitlab.kitware.com/paraview/paraview/-/issues/17834`./bin/pvpython -m paraview.web.test_server` should work2020-05-05T02:20:24-04:00Utkarsh Ayachit`./bin/pvpython -m paraview.web.test_server` should workpvpython/pvbatch doesn't support Python's command line arguments. That's a bummer. If that was supported, the following would be a nice way of launching paraview web server.
```bash
./bin/pvpython -m paraview.web.test_server
```pvpython/pvbatch doesn't support Python's command line arguments. That's a bummer. If that was supported, the following would be a nice way of launching paraview web server.
```bash
./bin/pvpython -m paraview.web.test_server
```https://gitlab.kitware.com/paraview/paraview/-/issues/17833Ability to set defaults for properties need a revamp2021-03-23T13:57:18-04:00Utkarsh AyachitAbility to set defaults for properties need a revampThere are several issues with the functionality to [let users change defaults](https://blog.kitware.com/new-in-paraview-easy-saving-of-custom-defaults-in-paraview/) that should be addressed for it to be more useful.
- [ ] **All-or-nothi...There are several issues with the functionality to [let users change defaults](https://blog.kitware.com/new-in-paraview-easy-saving-of-custom-defaults-in-paraview/) that should be addressed for it to be more useful.
- [ ] **All-or-nothing**: current approach is a all or nothing approach. Either all changes properties get saved to defaults or none. We need to be able to pick the property to save.
- [ ] **data-dependent properties are not saved**: while this is understandable for properties that depend on data arrays for example, we are not able to save/override defaults for properties like "Gaussian Radius" on the GeometryRepresentation. That's a major bummer!https://gitlab.kitware.com/paraview/paraview/-/issues/17827ParaView does not show time value for one time step.2021-03-23T13:57:29-04:00Dan LipsaParaView does not show time value for one time step.ParaView does not show the time value for a netcdf file that has one time step with a specific time value.
Attached is an example file. The VTK reader reports the correct time value.
<pre>
import vtk
reader = vtk.vtkNetCDFCFReader()
rea...ParaView does not show the time value for a netcdf file that has one time step with a specific time value.
Attached is an example file. The VTK reader reports the correct time value.
<pre>
import vtk
reader = vtk.vtkNetCDFCFReader()
reader.SetFileName('output_20.nc')
reader.UpdateInformation()
print reader.GetOutputInformation(0).Get(vtk.vtkStreamingDemandDrivenPipeline.TIME_RANGE())
reader.Update()
output = reader.GetOutput()
print output.GetClassName()
</pre>
prints:
<pre>
(20.0, 20.0)
vtkImageData
</pre>
[output_20.nc](/uploads/e4c45ef1e3968178e3ef4435e59eb6ae/output_20.nc)https://gitlab.kitware.com/paraview/paraview/-/issues/17824`sum_per_block` doesn't work2021-03-24T14:42:46-04:00Utkarsh Ayachit`sum_per_block` doesn't work* Open can.ex2, all variables, apply and go to last timestep.
* apply Python calculator as follows:
![image](/uploads/25774ab52750bbab7c9c2818b29cac0f/image.png)
It fails as follows:
```
Traceback (most recent call last):
File "<str...* Open can.ex2, all variables, apply and go to last timestep.
* apply Python calculator as follows:
![image](/uploads/25774ab52750bbab7c9c2818b29cac0f/image.png)
It fails as follows:
```
Traceback (most recent call last):
File "<string>", line 4, in <module>
File "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/lib/site-packages/paraview/calculator.py", line 205, in execute
output.GetAttributes(retVal.Association).append(\
File "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/lib/site-packages/vtk/numpy_interface/dataset_adapter.py", line 964, in GetAttributes
return CompositeDataSetAttributes(self, type)
File "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/lib/site-packages/vtk/numpy_interface/dataset_adapter.py", line 768, in __init__
self.__determine_arraynames()
File "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/lib/site-packages/vtk/numpy_interface/dataset_adapter.py", line 774, in __determine_arraynames
dsa = dataset.GetAttributes(self.Association)
File "/home/utkarsh/Kitware/ParaView3/ParaViewBin-Qt5/lib/site-packages/vtk/numpy_interface/dataset_adapter.py", line 904, in GetAttributes
return DataSetAttributes(self.VTKObject.GetAttributes(type), self, type)
TypeError: GetAttributes argument 1: an integer is required (got type NoneType)
```https://gitlab.kitware.com/paraview/paraview/-/issues/17822Allow top-level block field data to be viewed in the spreadsheet view2021-03-23T13:58:28-04:00Andrew BauerAllow top-level block field data to be viewed in the spreadsheet viewThere is no current way to view only the field data associated with the top-level block. Steps to reproduce:
1. Open can.ex2
2. Create a Cell Size filter and enable Compute Sum
3. Create a SpreadSheet view and show Field Data attributes
...There is no current way to view only the field data associated with the top-level block. Steps to reproduce:
1. Open can.ex2
2. Create a Cell Size filter and enable Compute Sum
3. Create a SpreadSheet view and show Field Data attributes
At the top-level block there is an array called Volume with value of 368 but it doesn't appear that there's any way to conveniently see this value.https://gitlab.kitware.com/paraview/paraview/-/issues/17820NRRD reader should support time2021-03-23T13:58:34-04:00Kenneth MorelandNRRD reader should support timeThere is no way right now to read a time sequence through a set of NRRD files. There are two ways in which it makes sense to represent a time series with NRRD files:
* As a simple sequence of files
* As an internal "spatial dimensio...There is no way right now to read a time sequence through a set of NRRD files. There are two ways in which it makes sense to represent a time series with NRRD files:
* As a simple sequence of files
* As an internal "spatial dimension" in the metadata
Either one should be valid, but the first one is probably both easier to implement and easier for most users to produce. It would probably be sufficient (at least in the short term) to just implement the first one.https://gitlab.kitware.com/paraview/paraview/-/issues/17819Add option to XYChartView/LineChartView to allow marker style to be a pixel o...2018-02-26T13:16:37-05:00Andrew BauerAdd option to XYChartView/LineChartView to allow marker style to be a pixel of given sizeIt would be nice to have a scatterplot option where the markers were just a point or N-pixel size point in addition to circle, diamond, cross, etc.It would be nice to have a scatterplot option where the markers were just a point or N-pixel size point in addition to circle, diamond, cross, etc.https://gitlab.kitware.com/paraview/paraview/-/issues/17817allow selection of functions to read in for the PLOT3D reader2024-03-07T20:47:46-05:00Andrew Bauerallow selection of functions to read in for the PLOT3D readerImprovement for plot3d reader: if you have a function file, offer a list of which variables to actually read into memory much as done for the more common Q file where you can read/store density, momentum, stagnant energy and/or other der...Improvement for plot3d reader: if you have a function file, offer a list of which variables to actually read into memory much as done for the more common Q file where you can read/store density, momentum, stagnant energy and/or other derived quantities from these variables (velocity, vorticity, pressure, blah, blah, blah).
Variables in the function file (the .f file for the PLOT3D file, not the .xyz file) come into paraview as "Function0", "Function1", etc, just have a check box list to allow one to say only read Function7 and not the other "FunctionXY"s.
Note: the function structure is similar to the Q file structure5.13 (Summer 2024)https://gitlab.kitware.com/paraview/paraview/-/issues/17816ParaView 5.4.1 Save to animation fails on large animations (8000 frames)2023-06-15T10:19:11-04:00TimParaView 5.4.1 Save to animation fails on large animations (8000 frames)Saving a 1080p animation at 30fps with 8000 frames doesn't work. Playback using the built in Windows 10 Films and TV program says file is corrupt. VLC says index is broken or missing and refuses to play. File is there, about 4GB, which i...Saving a 1080p animation at 30fps with 8000 frames doesn't work. Playback using the built in Windows 10 Films and TV program says file is corrupt. VLC says index is broken or missing and refuses to play. File is there, about 4GB, which is smaller than I expected, I expected about >10GB, compared to the same animation with 800 frames which is about 1.4GB.
Edit: doesn't work on a 4000 frame animation either. File size is identical: 4,295,028,224 bytes.
Edit: 2000 frames worked, with a resulting file size of 3,526,443,520 bytes.https://gitlab.kitware.com/paraview/paraview/-/issues/178105.4.1 on OS X crashes when PVTU tags out-of-order with VTU tags2024-03-07T20:47:45-05:00Dan Ibanez5.4.1 on OS X crashes when PVTU tags out-of-order with VTU tagsI think this is a regression in ParaView 5.4.1... I have a PVTU file in which the PCellData tag ordering doesn't match the CellData tag ordering in the corresponding VTU files. ParaView crashes when loading this PVTU file, but rearrangin...I think this is a regression in ParaView 5.4.1... I have a PVTU file in which the PCellData tag ordering doesn't match the CellData tag ordering in the corresponding VTU files. ParaView crashes when loading this PVTU file, but rearranging the tags so that the ordering matches seems to prevent the crash.
Here is a tarball with the files in question: [out-of-order.tgz](/uploads/5f05ecedfd3ad59304226730a1bea98e/out-of-order.tgz). Note the position of the "global" Cell tag in each file.5.13 (Summer 2024)https://gitlab.kitware.com/paraview/paraview/-/issues/17808Minimize geometry filter execution2021-03-23T13:59:07-04:00Utkarsh AyachitMinimize geometry filter executionWhen any representation property is changed, e.g. Line Width or Visibility, the representation reexecutes and also causes geometry filter to reexecute on occassion (when there's downstream filter that activates the PostFilter). How can w...When any representation property is changed, e.g. Line Width or Visibility, the representation reexecutes and also causes geometry filter to reexecute on occassion (when there's downstream filter that activates the PostFilter). How can we minimize the representation execution?https://gitlab.kitware.com/paraview/paraview/-/issues/17802POV exporter doesn't export color information2021-03-23T13:59:53-04:00Utkarsh AyachitPOV exporter doesn't export color information1. Sphere, Apply, COlor by Normals X
2. Export view as "POV" file. File has ` texture { pigment {color rgbf <1.000000, 0.000000, 0.000000, 0.000000> } }` lines instead of actual color.1. Sphere, Apply, COlor by Normals X
2. Export view as "POV" file. File has ` texture { pigment {color rgbf <1.000000, 0.000000, 0.000000, 0.000000> } }` lines instead of actual color.https://gitlab.kitware.com/paraview/paraview/-/issues/17797Verify that freezing Python results in not having to introspect the file syst...2020-12-10T21:27:28-05:00Andrew BauerVerify that freezing Python results in not having to introspect the file system when importing modulesBased on preliminary investigation with strace it looks like frozen builds of python still examine the file system when importing modules.Based on preliminary investigation with strace it looks like frozen builds of python still examine the file system when importing modules.https://gitlab.kitware.com/paraview/paraview/-/issues/17794Catalyst rendering-python edition missing SaveScreenshot proxy.2024-03-07T20:47:45-05:00Utkarsh AyachitCatalyst rendering-python edition missing SaveScreenshot proxy.This is needed to save screenshots from Catalyst runs.This is needed to save screenshots from Catalyst runs.5.13 (Summer 2024)https://gitlab.kitware.com/paraview/paraview/-/issues/17782Strip alpha channel option causes background to stay black2023-06-15T11:16:43-04:00Paul MelisStrip alpha channel option causes background to stay blackThe `consumer broadband/DSL` preset under `Render View` enables `Set whether to strip alpha channel`. The latter option causes the background color to switch to black, with no way of changing it anymore: none of the background presets in...The `consumer broadband/DSL` preset under `Render View` enables `Set whether to strip alpha channel`. The latter option causes the background color to switch to black, with no way of changing it anymore: none of the background presets in the client toolbar have any effect.
This is with client-server rendering in PV 5.4.1.https://gitlab.kitware.com/paraview/paraview/-/issues/17779Color Map Editor Opacity for StreamLines Representation2021-03-23T14:00:53-04:00Elio XhemalajColor Map Editor Opacity for StreamLines RepresentationIn ParaView 5.4.1, reducing the opacity of the color map at lower values has no impact on the Stream Lines rendering. The legend reflects the correct opacity gradient.![ParaView_5.4.1_Opacity_Bug](/uploads/263884c9008a22cb73e2093b6e18479...In ParaView 5.4.1, reducing the opacity of the color map at lower values has no impact on the Stream Lines rendering. The legend reflects the correct opacity gradient.![ParaView_5.4.1_Opacity_Bug](/uploads/263884c9008a22cb73e2093b6e184797/ParaView_5.4.1_Opacity_Bug.PNG)https://gitlab.kitware.com/paraview/paraview/-/issues/17777Update StructuredGridVolumeRendering test2021-03-23T14:01:31-04:00Utkarsh AyachitUpdate StructuredGridVolumeRendering testThe test is old and confusing. let's see if we can clean it up and update it to ensure that "use-data-partitions" option actually works.The test is old and confusing. let's see if we can clean it up and update it to ensure that "use-data-partitions" option actually works.