add DerivedAlgorithm when calling other methods

This commit is contained in:
Li-Ta Lo 2017-04-18 09:39:15 -06:00
parent 0e107f5c3f
commit a2085abaf6

@ -541,9 +541,8 @@ public:
const vtkm::cont::ArrayHandle<T,CIn>& input,
vtkm::cont::ArrayHandle<T,COut>& output)
{
// TODO: add DerivedAlgorithm?
return DerivedAlgorithm::ScanExclusive(input, output, vtkm::Sum(),
vtkm::TypeTraits<T>::ZeroInitialization());
vtkm::TypeTraits<T>::ZeroInitialization());
}
//--------------------------------------------------------------------------
@ -611,10 +610,9 @@ public:
const vtkm::cont::ArrayHandle<U, VIn>& values,
vtkm::cont::ArrayHandle<U, VOut>& output)
{
// TODO: add DerivedAlgorithm?
ScanExclusiveByKey(keys, values, output,
vtkm::TypeTraits<U>::ZeroInitialization(),
vtkm::Sum());
DerivedAlgorithm::ScanExclusiveByKey(keys, values, output,
vtkm::TypeTraits<U>::ZeroInitialization(),
vtkm::Sum());
}
//--------------------------------------------------------------------------