VTK-m  2.0
Public Types | Static Public Attributes | List of all members
vtkm::exec::arg::ValueCount Struct Reference

The ExecutionSignature tag to get the number of values. More...

#include <ValueCount.h>

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

Public Types

using AspectTag = vtkm::exec::arg::AspectTagValueCount

Static Public Attributes

static constexpr vtkm::IdComponent INDEX = 1

Detailed Description

The ExecutionSignature tag to get the number of values.

A WorkletReduceByKey operates by collecting all values associated with identical keys and then giving the worklet a Vec-like object containing all values with a matching key. This ExecutionSignature tag provides the number of values associated with the key and given in the Vec-like objects.

Member Typedef Documentation

◆ AspectTag

Member Data Documentation


constexpr vtkm::IdComponent vtkm::exec::arg::ValueCount::INDEX = 1

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