Bug in ExtractBlock when indices vary
Dear all,
I have a *.pvd file which links together serveral time steps of *.vtm data. Now we are writing this vtm data in Parallel and the data contents can change. For simplicity let's assume we have two time steps t = 0 in which the vtm file contains 2 blocks (1st block: empty, 2nd block: some polydata) and t = 1 in which the vtm file contains the same 2 blocks (1st block: multipiece data set with 2 pieces, 2nd block: some polydata).
If I want to do an ExtractBlock of the 2nd block, then the correct index to extract would be [2] and [4] for time steps 0 and 1, respectively. However, ParaView does not update the extract block index when the time step changes. And so, if I did the ExtractBlock at t = 0, then at t = 1 the 2nd block would not be selected, instead it would be part of the multipiece data set.pv-bug-extractblock.tar.gz
I attached a file, which shows this issue (use ExtractBlock at t=0 on the Domain block).
If you have any further questions. Please let me know.
Kind regards, Arno