vtk-m2/vtkm/cont/cuda/internal
Robert Maynard 705528bf17 vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method
By hard coding the PrepareForDevice to know about all the different VTK-m
devices, we can have a single base class do the execution allocation, and not
have that logic repeated in each child class.
2018-02-16 10:00:28 -05:00
..
testing Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ArrayManagerExecutionCuda.cu vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method 2018-02-16 10:00:28 -05:00
ArrayManagerExecutionCuda.h vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method 2018-02-16 10:00:28 -05:00
ArrayManagerExecutionThrustDevice.h iVTK-m CUDA backend doesn't use thrust::cuda::pointer any more. 2018-02-02 08:33:17 -05:00
CMakeLists.txt vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method 2018-02-16 10:00:28 -05:00
CudaAllocator.cu Fix issue with Managed Memory for 0 size arrays 2017-12-19 17:18:24 -05:00
CudaAllocator.h Misc. typos 2018-01-30 06:51:47 -05:00
DeviceAdapterAlgorithmCuda.h Don't allow DeviceTaskTypes to construct tasks from rvalues. 2018-01-18 13:55:37 -05:00
DeviceAdapterAlgorithmThrust.h iVTK-m CUDA backend doesn't use thrust::cuda::pointer any more. 2018-02-02 08:33:17 -05:00
DeviceAdapterTagCuda.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ExecutionArrayInterfaceBasicCuda.cu vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method 2018-02-16 10:00:28 -05:00
ExecutionArrayInterfaceBasicCuda.h vtk-m ArrayHandle + basic storage has an optimized PrepareForDevice method 2018-02-16 10:00:28 -05:00
MakeThrustIterator.h iVTK-m CUDA backend doesn't use thrust::cuda::pointer any more. 2018-02-02 08:33:17 -05:00
TaskTuner.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
ThrustExceptionHandler.h Update copyright for Sandia 2017-09-20 15:33:44 -06:00
VirtualObjectTransferCuda.h Switch from faux to true virtuals 2017-11-06 15:25:29 -05:00