|
template<viskores::IdComponent Dimension> |
| ThreadIndicesCellNeighborhood (const viskores::Id3 &threadIndex3D, viskores::Id threadIndex1D, const viskores::exec::ConnectivityStructured< viskores::TopologyElementTagPoint, viskores::TopologyElementTagCell, Dimension > &connectivity) |
|
template<viskores::IdComponent Dimension> |
| ThreadIndicesCellNeighborhood (const viskores::Id3 &threadIndex3D, viskores::Id threadIndex1D, viskores::Id inputIndex, viskores::IdComponent visitIndex, viskores::Id outputIndex, const viskores::exec::ConnectivityStructured< viskores::TopologyElementTagPoint, viskores::TopologyElementTagCell, Dimension > &connectivity) |
|
template<viskores::IdComponent Dimension> |
| ThreadIndicesCellNeighborhood (viskores::Id threadIndex, viskores::Id inputIndex, viskores::IdComponent visitIndex, viskores::Id outputIndex, const viskores::exec::ConnectivityStructured< viskores::TopologyElementTagPoint, viskores::TopologyElementTagCell, Dimension > &connectivity) |
|
| ThreadIndicesNeighborhood (viskores::Id threadIndex1D, const viskores::exec::BoundaryState &state) |
|
| ThreadIndicesNeighborhood (viskores::Id threadIndex1D, viskores::Id inputIndex, viskores::IdComponent visitIndex, viskores::Id outputIndex, const viskores::exec::BoundaryState &state) |
|
const viskores::exec::BoundaryState & | GetBoundaryState () const |
|
viskores::Id | GetThreadIndex () const |
|
viskores::Id | GetInputIndex () const |
|
viskores::Id3 | GetInputIndex3D () const |
|
viskores::Id | GetOutputIndex () const |
|
viskores::IdComponent | GetVisitIndex () const |
|
Container for thread information in a WorkletCellNeighborhood.