View of face information. More...
#include <arcane/core/ItemInfoListView.h>
Public Types | |
| using | BaseClass = ItemInfoListViewT<Face> |
Public Member Functions | |
| FaceInfoListView (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| constexpr __host__ __device__ bool | isSubDomainBoundary (FaceLocalId local_id) const |
| constexpr __host__ __device__ bool | isSubDomainBoundaryOutside (FaceLocalId local_id) const |
| constexpr __host__ __device__ Int32 | backCellIndex (FaceLocalId local_id) const |
| constexpr __host__ __device__ Int32 | frontCellIndex (FaceLocalId local_id) const |
| Public Member Functions inherited from Arcane::ItemInfoListViewT< Face > | |
| ItemInfoListViewT (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| Face | operator[] (ItemLocalId local_id) const |
| Entity associated with local ID local_id. | |
| Face | operator[] (Int32 local_id) const |
| Entity associated with local ID local_id. | |
| Public Member Functions inherited from Arcane::ItemInfoListView | |
| ItemInfoListView (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| IItemFamily * | itemFamily () const |
| Associated family. | |
| Item | operator[] (ItemLocalId local_id) const |
| Entity associated with local ID local_id. | |
| Item | operator[] (Int32 local_id) const |
| Entity associated with local ID local_id. | |
| Public Member Functions inherited from Arcane::ItemGenericInfoListView | |
| ItemGenericInfoListView (IItemFamily *family) | |
| Constructs a view associated with the family family. | |
| ItemGenericInfoListView (const ItemInfoListView &info_list_view) | |
| IItemFamily * | itemFamily () const |
| Associated family. | |
| constexpr __host__ __device__ Int32 | owner (Int32 local_id) const |
| Owner of the entity with local ID local_id. | |
| constexpr __host__ __device__ Int32 | owner (ItemLocalId local_id) const |
| Owner of the entity with local ID local_id. | |
| constexpr __host__ __device__ Int16 | typeId (Int32 local_id) const |
| Type of the entity with local ID local_id. | |
| constexpr __host__ __device__ Int16 | typeId (ItemLocalId local_id) const |
| Type of the entity with local ID local_id. | |
| __host__ __device__ ItemUniqueId | uniqueId (Int32 local_id) const |
| uniqueId() of the entity with local ID local_id | |
| __host__ __device__ ItemUniqueId | uniqueId (ItemLocalId local_id) const |
| uniqueId() of the entity with local ID local_id | |
| constexpr __host__ __device__ bool | isOwn (Int32 local_id) const |
| Indicates if the entity with local ID local_id belongs to the subdomain. | |
| constexpr __host__ __device__ bool | isOwn (ItemLocalId local_id) const |
| Indicates if the entity with local ID local_id belongs to the subdomain. | |
| constexpr __host__ __device__ bool | isShared (Int32 local_id) const |
| Indicates if the entity with local ID local_id is shared by other subdomains. | |
| constexpr __host__ __device__ bool | isShared (ItemLocalId local_id) const |
| Indicates if the entity with local ID local_id is shared by other subdomains. | |
Additional Inherited Members | |
| Protected Member Functions inherited from Arcane::ItemInfoListView | |
| void | _checkValid (eItemKind expected_kind) |
| Checks that the entity kind matches the expected one. | |
View of face information.
Definition at line 177 of file ItemInfoListView.h.
| using Arcane::FaceInfoListView::BaseClass = ItemInfoListViewT<Face> |
Definition at line 182 of file ItemInfoListView.h.
|
inlineexplicit |
Constructs a view associated with the family family.
Definition at line 189 of file ItemInfoListView.h.
|
inlineconstexpr |
Definition at line 203 of file ItemInfoListView.h.
|
inlineconstexpr |
Definition at line 207 of file ItemInfoListView.h.
|
inlineconstexpr |
Definition at line 195 of file ItemInfoListView.h.
|
inlineconstexpr |
Definition at line 199 of file ItemInfoListView.h.