VTK-m
2.0
vtkm
cont
DeviceAdapter.h
Go to the documentation of this file.
1
//============================================================================
2
// Copyright (c) Kitware, Inc.
3
// All rights reserved.
4
// See LICENSE.txt for details.
5
//
6
// This software is distributed WITHOUT ANY WARRANTY; without even
7
// the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
8
// PURPOSE. See the above copyright notice for more information.
9
//============================================================================
10
#ifndef vtk_m_cont_DeviceAdapter_h
11
#define vtk_m_cont_DeviceAdapter_h
12
13
// These are listed in non-alphabetical order because this is the conceptual
14
// order in which the sub-files are loaded. (But the compile should still
15
// succeed if the order is changed.) Turn off formatting to keep the order.
16
17
// clang-format off
18
#include <
vtkm/cont/cuda/DeviceAdapterCuda.h
>
19
#include <
vtkm/cont/kokkos/DeviceAdapterKokkos.h
>
20
#include <
vtkm/cont/openmp/DeviceAdapterOpenMP.h
>
21
#include <
vtkm/cont/serial/DeviceAdapterSerial.h
>
22
#include <
vtkm/cont/tbb/DeviceAdapterTBB.h
>
23
24
#include <
vtkm/cont/DeviceAdapterAlgorithm.h
>
25
#include <
vtkm/cont/DeviceAdapterTag.h
>
26
#include <
vtkm/cont/internal/DeviceAdapterMemoryManager.h
>
27
28
// clang-format on
29
30
namespace
vtkm
31
{
32
namespace
cont
33
{
34
35
#ifdef VTKM_DOXYGEN_ONLY
36
struct
DeviceAdapterTag___
63
{
64
};
65
#endif //VTKM_DOXYGEN_ONLY
66
67
namespace
internal
68
{
69
70
}
// namespace internal
71
}
72
}
// namespace vtkm::cont
73
74
#endif //vtk_m_cont_DeviceAdapter_h
vtkm
Groups connected points that have the same field value.
Definition:
Atomic.h:19
DeviceAdapterTBB.h
DeviceAdapterTag.h
DeviceAdapterAlgorithm.h
DeviceAdapterMemoryManager.h
DeviceAdapterCuda.h
DeviceAdapterSerial.h
DeviceAdapterOpenMP.h
DeviceAdapterKokkos.h
Generated by
1.8.17