From a2085abaf670c727f1b1f01f26516b111763b6ff Mon Sep 17 00:00:00 2001 From: Li-Ta Lo Date: Tue, 18 Apr 2017 09:39:15 -0600 Subject: [PATCH] add DerivedAlgorithm when calling other methods --- vtkm/cont/internal/DeviceAdapterAlgorithmGeneral.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) 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()); } //--------------------------------------------------------------------------