|
VTK-m
2.3
|
#include <vtkm/Math.h>#include <vtkm/TypeTraits.h>#include <vtkm/Types.h>#include <vtkm/UnaryPredicates.h>#include <vtkm/cont/ArrayHandle.h>#include <vtkm/cont/ArrayHandleMultiplexer.h>#include <vtkm/cont/BitField.h>#include <vtkm/cont/DeviceAdapterAlgorithm.h>#include <vtkm/cont/ErrorExecution.h>#include <vtkm/cont/Logging.h>#include <vtkm/cont/Token.h>#include <vtkm/cont/vtkm_cont_export.h>#include <vtkm/cont/internal/DeviceAdapterAlgorithmGeneral.h>#include <vtkm/cont/cuda/ErrorCuda.h>#include <vtkm/cont/cuda/internal/DeviceAdapterRuntimeDetectorCuda.h>#include <vtkm/cont/cuda/internal/DeviceAdapterTagCuda.h>#include <vtkm/cont/cuda/internal/DeviceAdapterTimerImplementationCuda.h>#include <vtkm/cont/cuda/internal/MakeThrustIterator.h>#include <vtkm/cont/cuda/internal/ThrustExceptionHandler.h>#include <vtkm/exec/cuda/internal/WrappedOperators.h>#include <vtkm/exec/cuda/internal/TaskStrided.h>#include <vtkm/exec/internal/ErrorMessageBuffer.h>#include <vtkm/exec/cuda/internal/ThrustPatches.h>#include <vtkm/exec/cuda/internal/ExecutionPolicy.h>#include <cooperative_groups.h>#include <cuda.h>#include <thrust/advance.h>#include <thrust/binary_search.h>#include <thrust/copy.h>#include <thrust/count.h>#include <thrust/iterator/counting_iterator.h>#include <thrust/scan.h>#include <thrust/sort.h>#include <thrust/system/cpp/memory.h>#include <thrust/system/cuda/vector.h>#include <thrust/unique.h>#include <limits>#include <memory>Go to the source code of this file.
Namespaces | |
| vtkm | |
| Groups connected points that have the same field value. | |
| vtkm::cont | |
| VTK-m Control Environment. | |
| vtkm::cont::cuda | |
| CUDA implementation for Control Environment. | |
Functions | |
| void | vtkm::cont::cuda::InitScheduleParameters (vtkm::cont::cuda::ScheduleParameters(*)(char const *name, int major, int minor, int multiProcessorCount, int maxThreadsPerMultiProcessor, int maxThreadsPerBlock)) |
| Specify the custom scheduling to use for VTK-m CUDA kernel launches. More... | |
1.8.17