53 #ifndef vtk_m_filter_scalar_topology_internal_ExchangeBranchEndsFunctor_h
54 #define vtk_m_filter_scalar_topology_internal_ExchangeBranchEndsFunctor_h
60 #include <vtkm/thirdparty/diy/diy.h>
69 namespace scalar_topology
74 struct ExchangeBranchEndsFunctor
77 BranchDecompositionBlock* b,
78 const vtkmdiy::ReduceProxy& rp,
79 const vtkmdiy::RegularSwapPartners&