vtk-m/vtkm/exec/cuda/internal
Sujin Philip 5d0481342a Fix compile issues when using cuda 12
CUDA 12 adds a `cub::Swap` function that creates ambiguity with `vtkm::Swap`.
This happens when a function from the `cub` namespace is called with an object
of a class defined in the `vtkm` namespace as an argument. If that function
has an unqualified call to `Swap`, it results in ADL being used, causing the
templated functions `cub::Swap` and `vtkm::Swap` to conflict.
2023-01-18 12:06:35 -05:00
..
ArrayPortalBasicCuda.h Replace basic ArrayHandle implementation to use Buffers 2020-06-25 14:02:26 -06:00
ArrayPortalFromThrust.h Fixup custom portal iterator logic. 2019-12-17 15:39:51 -05:00
CMakeLists.txt Add module mechanism 2022-10-26 12:51:05 -06:00
ExecutionPolicy.h Fix compile issues when using cuda 12 2023-01-18 12:06:35 -05:00
IteratorFromArrayPortal.h Correct location of ThrustPatches which clang formatter moved 2019-04-23 15:02:58 -04:00
TaskStrided.h Remove ArrayHandleStreaming capabilities 2020-03-24 15:01:56 -06:00
ThrustPatches.h clang-format: reformat the repository with clang-format-9 2020-08-24 14:01:08 -04:00
WrappedOperators.h Correct location of ThrustPatches which clang formatter moved 2019-04-23 15:02:58 -04:00