VTK-m
2.0
|
#include <GradientOutput.h>
Public Types | |
using | ValueType = vtkm::Vec< T, 3 > |
using | BaseTType = typename vtkm::VecTraits< T >::BaseComponentType |
using | HandleType = vtkm::cont::ArrayHandle< ValueType > |
using | PortalType = typename HandleType::WritePortalType |
Public Member Functions | |
GradientScalarOutputExecutionObject ()=default | |
GradientScalarOutputExecutionObject (vtkm::cont::ArrayHandle< ValueType > gradient, vtkm::Id size, vtkm::cont::DeviceAdapterId device, vtkm::cont::Token &token) | |
VTKM_SUPPRESS_EXEC_WARNINGS VTKM_EXEC void | Set (vtkm::Id index, const vtkm::Vec< T, 3 > &value) const |
Public Attributes | |
PortalType | GradientPortal |
using vtkm::exec::GradientScalarOutputExecutionObject< T >::BaseTType = typename vtkm::VecTraits<T>::BaseComponentType |
using vtkm::exec::GradientScalarOutputExecutionObject< T >::HandleType = vtkm::cont::ArrayHandle<ValueType> |
using vtkm::exec::GradientScalarOutputExecutionObject< T >::PortalType = typename HandleType::WritePortalType |
using vtkm::exec::GradientScalarOutputExecutionObject< T >::ValueType = vtkm::Vec<T, 3> |
|
default |
|
inline |
|
inline |
PortalType vtkm::exec::GradientScalarOutputExecutionObject< T >::GradientPortal |