diff --git a/vtkm/cont/internal/DeviceAdapterAlgorithmGeneral.h b/vtkm/cont/internal/DeviceAdapterAlgorithmGeneral.h index 65b28df51..bd42fc83d 100644 --- a/vtkm/cont/internal/DeviceAdapterAlgorithmGeneral.h +++ b/vtkm/cont/internal/DeviceAdapterAlgorithmGeneral.h @@ -541,9 +541,8 @@ public: const vtkm::cont::ArrayHandle& input, vtkm::cont::ArrayHandle& output) { - // TODO: add DerivedAlgorithm? return DerivedAlgorithm::ScanExclusive(input, output, vtkm::Sum(), - vtkm::TypeTraits::ZeroInitialization()); + vtkm::TypeTraits::ZeroInitialization()); } //-------------------------------------------------------------------------- @@ -611,10 +610,9 @@ public: const vtkm::cont::ArrayHandle& values, vtkm::cont::ArrayHandle& output) { - // TODO: add DerivedAlgorithm? - ScanExclusiveByKey(keys, values, output, - vtkm::TypeTraits::ZeroInitialization(), - vtkm::Sum()); + DerivedAlgorithm::ScanExclusiveByKey(keys, values, output, + vtkm::TypeTraits::ZeroInitialization(), + vtkm::Sum()); } //--------------------------------------------------------------------------