Specialized view on unstructured connectivity between two entities. More...
#include <arcane/core/IndexedItemConnectivityView.h>
Public Types | |
| using | ItemType1Type = ItemType1 |
| using | ItemType2Type = ItemType2 |
| using | ItemLocalId1 = ItemType1::LocalIdType |
| using | ItemLocalId2 = ItemType2::LocalIdType |
| using | ItemLocalIdViewType = ItemLocalIdListViewT<ItemType2> |
Public Member Functions | |
| explicit (false) IndexedItemConnectivityGenericViewT(IndexedItemConnectivityViewBase view) | |
| constexpr __host__ __device__ ItemLocalIdViewType | items (ItemLocalId1 lid) const |
| List of entities connected to entity lid. | |
| constexpr __host__ __device__ ItemLocalIdViewType | itemIds (ItemLocalId1 lid) const |
| List of entities connected to entity lid. | |
| constexpr __host__ __device__ ItemLocalId2 | itemId (ItemLocalId1 lid, Int32 index) const |
| i-th entity connected to entity lid | |
| Public Member Functions inherited from Arcane::IndexedItemConnectivityViewBase2 | |
| constexpr __host__ __device__ Int32 | nbSourceItem () const |
| Number of source entities. | |
| constexpr __host__ __device__ Int32 | nbItem (ItemLocalId lid) const |
| Number of entities connected to entity lid. | |
| constexpr __host__ __device__ ItemLocalIdListViewT< Item > | items (ItemLocalId lid) const |
| List of entities connected to entity lid. | |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::IndexedItemConnectivityViewBase2 | |
| IndexedItemConnectivityViewBase2 (IndexedItemConnectivityViewBase view) | |
| Protected Attributes inherited from Arcane::IndexedItemConnectivityViewBase2 | |
| ItemConnectivityContainerView | m_container_view |
Specialized view on unstructured connectivity between two entities.
Definition at line 150 of file IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemLocalId1 = ItemType1::LocalIdType |
Definition at line 157 of file IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemLocalId2 = ItemType2::LocalIdType |
Definition at line 158 of file IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemLocalIdViewType = ItemLocalIdListViewT<ItemType2> |
Definition at line 159 of file IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemType1Type = ItemType1 |
Definition at line 155 of file IndexedItemConnectivityView.h.
| using Arcane::IndexedItemConnectivityGenericViewT< ItemType1, ItemType2 >::ItemType2Type = ItemType2 |
Definition at line 156 of file IndexedItemConnectivityView.h.
|
inline |
Definition at line 163 of file IndexedItemConnectivityView.h.
|
inlineconstexpr |
i-th entity connected to entity lid
Definition at line 189 of file IndexedItemConnectivityView.h.
|
inlineconstexpr |
List of entities connected to entity lid.
Definition at line 183 of file IndexedItemConnectivityView.h.
|
inlineconstexpr |
List of entities connected to entity lid.
Definition at line 177 of file IndexedItemConnectivityView.h.