Viskores  1.0
List of all members
viskores::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::IncidentElementCount Struct Reference

An execution signature tag to get the number of incident elements. More...

#include <WorkletMapTopology.h>

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

Additional Inherited Members

- Public Types inherited from viskores::exec::arg::IncidentElementCount
using AspectTag = viskores::exec::arg::AspectTagIncidentElementCount
 
- Static Public Attributes inherited from viskores::exec::arg::IncidentElementCount
static constexpr viskores::IdComponent INDEX = 1
 

Detailed Description

template<typename VisitTopology, typename IncidentTopology>
struct viskores::worklet::WorkletMapTopology< VisitTopology, IncidentTopology >::IncidentElementCount

An execution signature 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 mapped elements that are accessible. This ExecutionSignature tag provides the number of these mapped elements that are accessible.


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