Viskores  1.0
Public Types | Static Public Attributes | List of all members
viskores::exec::arg::ValueCount Struct Reference

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

#include <ValueCount.h>

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

Public Types

using AspectTag = viskores::exec::arg::AspectTagValueCount
 

Static Public Attributes

static constexpr viskores::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

◆ INDEX

constexpr viskores::IdComponent viskores::exec::arg::ValueCount::INDEX = 1
staticconstexpr

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