Go to the documentation of this file.
10 #ifndef vtk_m_cont_kokkos_DeviceAdapterKokkos_h
11 #define vtk_m_cont_kokkos_DeviceAdapterKokkos_h
15 #if defined(VTKM_ENABLE_KOKKOS)
17 #if !defined(VTKM_KOKKOS_CUDA) || defined(VTKM_CUDA)
24 #else // !defined(VTKM_KOKKOS_CUDA) || defined(VTKM_CUDA)
26 #if !defined(VTKM_NO_ERROR_ON_MIXED_CUDA_CXX_TAG)
27 #error When VTK-m is built with Kokkoas with CUDA enabled, all compilation units that include DeviceAdapterTagKokkos must use the cuda compiler
28 #endif // !defined(VTKM_NO_ERROR_ON_MIXED_CUDA_CXX_TAG)
30 #endif // !defined(VTKM_KOKKOS_CUDA) || defined(VTKM_CUDA)
32 #endif // defined(VTKM_ENABLE_KOKKOS)
34 #endif //vtk_m_cont_kokkos_DeviceAdapterKokkos_h