VTK-m  2.0
Public Types | Public Member Functions | List of all members
vtkm::worklet::gradient::Transpose3x3< T > Struct Template Reference

#include <Transpose.h>

Inheritance diagram for vtkm::worklet::gradient::Transpose3x3< T >:
vtkm::worklet::WorkletMapField vtkm::exec::FunctorBase

Public Types

using ControlSignature = void(FieldInOut field)
 
- Public Types inherited from vtkm::worklet::WorkletMapField
template<typename Worklet >
using Dispatcher = vtkm::worklet::DispatcherMapField< Worklet >
 

Public Member Functions

template<typename FieldInVecType >
VTKM_EXEC void operator() (FieldInVecType &field) const
 
template<typename S >
void Run (vtkm::cont::ArrayHandle< vtkm::Vec< vtkm::Vec< T, 3 >, 3 >, S > &field, vtkm::cont::DeviceAdapterId device=vtkm::cont::DeviceAdapterTagAny())
 

Member Typedef Documentation

◆ ControlSignature

template<typename T >
using vtkm::worklet::gradient::Transpose3x3< T >::ControlSignature = void(FieldInOut field)

Member Function Documentation

◆ operator()()

template<typename T >
template<typename FieldInVecType >
VTKM_EXEC void vtkm::worklet::gradient::Transpose3x3< T >::operator() ( FieldInVecType &  field) const
inline

◆ Run()

template<typename T >
template<typename S >
void vtkm::worklet::gradient::Transpose3x3< T >::Run ( vtkm::cont::ArrayHandle< vtkm::Vec< vtkm::Vec< T, 3 >, 3 >, S > &  field,
vtkm::cont::DeviceAdapterId  device = vtkm::cont::DeviceAdapterTagAny() 
)
inline

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