Skip to content

Refactor redistribute dataset

Problem Statement

The vtkRedistributeDataSetFilter is the a monolithic implementation using a native partitioning algorithm for a complex problem.

Goal

Refactor the vtkRedistributeDataSetFilter using a strategy pattern to allow for:

  • clear separation between the partitioning phase and the communication phase
  • developing and testing new or third-party partitioning strategies

Merge request reports