Disable VTKM_ASSUME when inside CUDA code compiled with VisualStudio.
We have found a bug inside NVCC/VS where it will generate bad PTX code when it encounters __assume.
We have found a bug inside NVCC/VS where it will generate bad PTX code when it encounters __assume.