Classe de base d'une vue sur une connectivité non structurée. Plus de détails...
#include <arcane/core/IndexedItemConnectivityView.h>
Fonctions membres publiques | |
IndexedItemConnectivityViewBase (ItemConnectivityContainerView container_view, eItemKind source_kind, eItemKind target_kind) | |
constexpr __host__ __device__ Int32 | nbSourceItem () const |
Nombre d'entités source. | |
__host__ __device__ Int32 | nbItem (ItemLocalId lid) const |
Nombre d'entités connectées à l'entité lid. | |
__host__ __device__ ItemLocalIdListViewT< Item > | items (ItemLocalId lid) const |
Liste des entités connectées à l'entité lid. | |
eItemKind | sourceItemKind () const |
eItemKind | targetItemKind () const |
void | init (SmallSpan< const Int32 > nb_item, SmallSpan< const Int32 > indexes, SmallSpan< const Int32 > list_data, eItemKind source_kind, eItemKind target_kind) |
Initialise la vue. | |
void | set (IndexedItemConnectivityViewBase view) |
void | _checkValid (eItemKind k1, eItemKind k2) const |
Fonctions membres protégées | |
void | _badConversion (eItemKind k1, eItemKind k2) const |
Attributs protégés | |
ItemConnectivityContainerView | m_container_view |
eItemKind | m_source_kind = IK_Unknown |
eItemKind | m_target_kind = IK_Unknown |
Amis | |
class | IndexedItemConnectivityViewBase2 |
Classe de base d'une vue sur une connectivité non structurée.
Comme toute les vues, les instances de cette classe sont temporaires et ne doivent pas être conservées entre deux évolutions du maillage.
Définition à la ligne 34 du fichier IndexedItemConnectivityView.h.
|
inline |
Définition à la ligne 41 du fichier IndexedItemConnectivityView.h.
|
inline |
Définition à la ligne 94 du fichier IndexedItemConnectivityView.h.
|
inline |
Initialise la vue.
Définition à la ligne 65 du fichier IndexedItemConnectivityView.h.
|
inline |
Liste des entités connectées à l'entité lid.
Définition à la ligne 56 du fichier IndexedItemConnectivityView.h.
|
inline |
Nombre d'entités connectées à l'entité lid.
Définition à la ligne 54 du fichier IndexedItemConnectivityView.h.
|
inlineconstexpr |
Nombre d'entités source.
Définition à la ligne 52 du fichier IndexedItemConnectivityView.h.
|
inline |
Définition à la ligne 75 du fichier IndexedItemConnectivityView.h.
|
inline |
Définition à la ligne 60 du fichier IndexedItemConnectivityView.h.
|
inline |
Définition à la ligne 61 du fichier IndexedItemConnectivityView.h.
|
friend |
Définition à la ligne 36 du fichier IndexedItemConnectivityView.h.
|
protected |
Définition à la ligne 84 du fichier IndexedItemConnectivityView.h.
|
protected |
Définition à la ligne 85 du fichier IndexedItemConnectivityView.h.
|
protected |
Définition à la ligne 86 du fichier IndexedItemConnectivityView.h.