DigitalSignalProcessing plugin limited to vtkMultiBlockDataSet inputs

I am working on steps 1 and 2 outlined in the post Deprecating MultiBlock datasets - #50 by spyridon97

There were only two filters in ParaView proper that did not accept vtkPartitionedDataSetCollections as input: BlockIds and IntersectFragments. I have changes to those filters to address that.

Now the only remaining filters that don’t accept vtkPartitionedDataSetCollections are in the DigitalSignalProcessing plugin:

  • ProjectSpectrumMagnitude
  • SoundQuantitiesCalculator
  • MergeReduceTables
  • MeanPowerSpectralDensity

Is there a reason that vtkPartitionedDataSetCollections shouldn’t be supported by these filters?

@Lucas_Givord @Louis_Gombert @mwestphal

There is no real reason, I suppose we avoid PDC because at that time, this data type was too recent when we made it initially.

TBH supporting PDC for these filters would be very nice

Okay, I took a stab at it over at https://gitlab.kitware.com/paraview/paraview/-/merge_requests/7910 - it wasn’t too much work.