VTK-m
2.0
|
#include <type_traits>
#include <vtkm/Bounds.h>
#include <vtkm/Types.h>
#include <vtkm/VecFromPortalPermute.h>
#include <vtkm/cont/Algorithm.h>
#include <vtkm/cont/ArrayHandle.h>
#include <vtkm/cont/ArrayHandleConstant.h>
#include <vtkm/cont/ArrayHandleCounting.h>
#include <vtkm/cont/ArrayHandlePermutation.h>
#include <vtkm/cont/ArrayHandleReverse.h>
#include <vtkm/cont/ArrayHandleTransform.h>
#include <vtkm/cont/DeviceAdapterAlgorithm.h>
#include <vtkm/cont/cuda/DeviceAdapterCuda.h>
#include <vtkm/exec/CellLocatorBoundingIntervalHierarchy.h>
#include <vtkm/worklet/DispatcherMapField.h>
#include <vtkm/worklet/WorkletMapField.h>
#include <vtkm/worklet/WorkletMapTopology.h>
Go to the source code of this file.
Namespaces | |
vtkm | |
Groups connected points that have the same field value. | |
vtkm::worklet | |
VTK-m Worklets. | |
vtkm::worklet::spatialstructure | |
Functions | |
template<typename ValueArrayHandle , typename IndexArrayHandle > | |
ValueArrayHandle | vtkm::worklet::spatialstructure::ScatterArray (const ValueArrayHandle &input, const IndexArrayHandle &indices) |
template<typename T , class BinaryFunctor > | |
vtkm::cont::ArrayHandle< T > | vtkm::worklet::spatialstructure::ReverseScanInclusiveByKey (const vtkm::cont::ArrayHandle< T > &keys, const vtkm::cont::ArrayHandle< T > &values, BinaryFunctor binaryFunctor) |
template<typename T , typename U > | |
vtkm::cont::ArrayHandle< T > | vtkm::worklet::spatialstructure::CopyIfArray (const vtkm::cont::ArrayHandle< T > &input, const vtkm::cont::ArrayHandle< U > &stencil) |