VTK-m  2.2
List of all members
vtkm::worklet::WorkletReduceByKey::WorkIndex Struct Reference

The ExecutionSignature tag to use to get the work index. More...

#include <WorkletReduceByKey.h>

Inheritance diagram for vtkm::worklet::WorkletReduceByKey::WorkIndex:
vtkm::exec::arg::WorkIndex vtkm::exec::arg::ExecutionSignatureTagBase

Additional Inherited Members

- Public Types inherited from vtkm::exec::arg::WorkIndex
using AspectTag = vtkm::exec::arg::AspectTagWorkIndex
 
- Static Public Attributes inherited from vtkm::exec::arg::WorkIndex
static constexpr vtkm::IdComponent INDEX = 1
 

Detailed Description

The ExecutionSignature tag to use to get the work index.

This tag produces a vtkm::Id that uniquely identifies the invocation instance of the worklet. When a worklet is dispatched, it broken into pieces defined by the input domain and scheduled on independent threads. This tag in the ExecutionSignature passes the index for this work.


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