VTK-m  2.1
Static Public Member Functions | List of all members
vtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagKokkos > Class Reference

#include <DeviceAdapterAlgorithmKokkos.h>

Static Public Member Functions

template<typename Hints , typename WorkletType , typename InvocationType >
static vtkm::exec::kokkos::internal::TaskBasic1D< WorkletType, InvocationType, Hints > MakeTask (WorkletType &worklet, InvocationType &invocation, vtkm::Id, Hints=Hints{})
 
template<typename Hints , typename WorkletType , typename InvocationType >
static vtkm::exec::kokkos::internal::TaskBasic3D< WorkletType, InvocationType, Hints > MakeTask (WorkletType &worklet, InvocationType &invocation, vtkm::Id3, Hints={})
 
template<typename WorkletType , typename InvocationType , typename RangeType >
static auto MakeTask (WorkletType &worklet, InvocationType &invocation, const RangeType &range)
 

Member Function Documentation

◆ MakeTask() [1/3]

template<typename WorkletType , typename InvocationType , typename RangeType >
static auto vtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagKokkos >::MakeTask ( WorkletType &  worklet,
InvocationType &  invocation,
const RangeType &  range 
)
inlinestatic

◆ MakeTask() [2/3]

template<typename Hints , typename WorkletType , typename InvocationType >
static vtkm::exec::kokkos::internal::TaskBasic1D<WorkletType, InvocationType, Hints> vtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagKokkos >::MakeTask ( WorkletType &  worklet,
InvocationType &  invocation,
vtkm::Id  ,
Hints  = Hints{} 
)
inlinestatic

◆ MakeTask() [3/3]

template<typename Hints , typename WorkletType , typename InvocationType >
static vtkm::exec::kokkos::internal::TaskBasic3D<WorkletType, InvocationType, Hints> vtkm::cont::DeviceTaskTypes< vtkm::cont::DeviceAdapterTagKokkos >::MakeTask ( WorkletType &  worklet,
InvocationType &  invocation,
vtkm::Id3  ,
Hints  = {} 
)
inlinestatic

The documentation for this class was generated from the following file: