Requested extent not updated when whole extent grows
If a source in the ParaView pipeline is producing a structured type of data set (i.e. an image data, rectilinear grid, or curvilinear grid) and the whole extent grows, ParaView fails to update it's requested extent, so only a portion of the data gets loaded.
This is difficult to explain, so an example (that can be replicated) is useful. Here is a simple time series dataset that demonstrates the problem:
When you unpack this file, you will see a simple .vtk timeseries with 3 files/timesteps. All 3 contain 2D curvilinear grids. The first has extents [0, 2, 0, 2]. The second has extents [0, 5, 0, 5]. And the third has extents [0, 10, 0, 10]. All have point coordinates scaled to fit in a square from 0 - 10 in both the X and Y dimensions. The animation sequence should look like this, which is what you get if you load each file independently.
However, when you actually load these files as a time series, you get a shrinking data set stuck at extents [0, 2, 0, 2], which looks like this.
This is clearly incorrect.
What I think is happening is that the reader is changing the WHOLE_EXTENT
that was originally reported. ParaView is stuck at this extent for the first file.
This problem is discussed on discourse at https://discourse.paraview.org/t/image-size-changes-with-the-number-of-grid-points/7564