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

The ExecutionSignature tag to get the number of incident elements. More...

#include <IncidentElementCount.h>

Inheritance diagram for viskores::exec::arg::IncidentElementCount:
viskores::exec::arg::ExecutionSignatureTagBase viskores::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::IncidentElementCount viskores::worklet::WorkletVisitCellsWithPoints::PointCount viskores::worklet::WorkletVisitPointsWithCells::CellCount

Public Types

using AspectTag = viskores::exec::arg::AspectTagIncidentElementCount
 

Static Public Attributes

static constexpr viskores::IdComponent INDEX = 1
 

Detailed Description

The ExecutionSignature tag to get the number of incident elements.

In a topology map, there are visited and incident topology elements specified. The scheduling occurs on the visited elements, and for each visited element there is some number of incident incident elements that are accessible. This ExecutionSignature tag provides the number of these incident elements that are accessible.

Member Typedef Documentation

◆ AspectTag

Member Data Documentation

◆ INDEX

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

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