VTK-m  1.8
Public Types | Public Member Functions | List of all members
vtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagAtomicArray, vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagVirtual >, Device > Struct Template Reference

#include <TransportTagAtomicArray.h>

Public Types

using ExecObjectType = vtkm::exec::AtomicArrayExecutionObject< T >
 
using ExecType = vtkm::cont::AtomicArray< T >
 

Public Member Functions

template<typename InputDomainType >
VTKM_CONT ExecObjectType operator() (vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagVirtual > &array, const InputDomainType &, vtkm::Id, vtkm::Id) const
 

Member Typedef Documentation

◆ ExecObjectType

template<typename T , typename Device >
using vtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagAtomicArray, vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagVirtual >, Device >::ExecObjectType = vtkm::exec::AtomicArrayExecutionObject<T>

◆ ExecType

template<typename T , typename Device >
using vtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagAtomicArray, vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagVirtual >, Device >::ExecType = vtkm::cont::AtomicArray<T>

Member Function Documentation

◆ operator()()

template<typename T , typename Device >
template<typename InputDomainType >
VTKM_CONT ExecObjectType vtkm::cont::arg::Transport< vtkm::cont::arg::TransportTagAtomicArray, vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagVirtual >, Device >::operator() ( vtkm::cont::ArrayHandle< T, vtkm::cont::StorageTagVirtual > &  array,
const InputDomainType &  ,
vtkm::Id  ,
vtkm::Id   
) const
inline

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