VTK-m  2.0
Classes | Namespaces | Enumerations | Functions
RuntimeDeviceTracker.h File Reference
#include <vtkm/cont/vtkm_cont_export.h>
#include <vtkm/cont/DeviceAdapterTag.h>
#include <vtkm/cont/ErrorBadAllocation.h>
#include <vtkm/cont/ErrorBadDevice.h>
#include <vtkm/cont/RuntimeDeviceInformation.h>
#include <functional>
#include <memory>

Go to the source code of this file.

Classes

class  vtkm::cont::RuntimeDeviceTracker
 RuntimeDeviceTracker is the central location for determining which device adapter will be active for algorithm execution. More...
 
struct  vtkm::cont::ScopedRuntimeDeviceTracker
 

Namespaces

 vtkm
 Groups connected points that have the same field value.
 
 vtkm::cont
 VTK-m Control Environment.
 

Enumerations

enum  vtkm::cont::RuntimeDeviceTrackerMode { vtkm::cont::RuntimeDeviceTrackerMode::Force, vtkm::cont::RuntimeDeviceTrackerMode::Enable, vtkm::cont::RuntimeDeviceTrackerMode::Disable }
 

Functions

VTKM_CONT_EXPORT VTKM_CONT vtkm::cont::RuntimeDeviceTrackervtkm::cont::GetRuntimeDeviceTracker ()
 Get the RuntimeDeviceTracker for the current thread. More...