Informations de connectivité, pour une famille d'entité, permettant la transition entre les anciennes et nouvelles implémentations des connectivités. Plus de détails...
#include <arcane/core/ItemInternal.h>
Graphe de collaboration de Arcane::ItemInternalConnectivityList:Classes | |
| struct | Container |
| Conteneur des vues pour les informations de connectivité d'une famille. Plus de détails... | |
| struct | Int32View |
| Vue spécifique pour gérer les entités nulles. Plus de détails... | |
| struct | KindInfo |
Types publics | |
| enum | { NODE_IDX = 0 , EDGE_IDX = 1 , FACE_IDX = 2 , CELL_IDX = 3 , HPARENT_IDX = 4 , HCHILD_IDX = 5 , MAX_ITEM_KIND = 6 } |
Fonctions membres publiques | |
| void | updateMeshItemInternalList () |
| Int32ConstArrayView | connectivityIndex (Int32 item_kind) const |
| Tableau d'index des connectivités pour les entités de genre item_kind. | |
| Int32ConstArrayView | connectivityList (Int32 item_kind) const |
| Tableau contenant la liste des connectivités pour les entités de genre item_kind. | |
| Int32ConstArrayView | connectivityNbItem (Int32 item_kind) const |
| Tableau contenant le nombre d'entités connectées pour les entités de genre item_kind. | |
| Int32 | maxNbConnectedItem (Int32 item_kind) const |
| Nombre maximum d'entités connectées. | |
| ItemConnectivityContainerView | containerView (Int32 item_kind) const |
| constexpr ItemBaseBuildInfo | nodeBase (Int32 lid, Int32 aindex) const |
| constexpr ItemBaseBuildInfo | edgeBase (Int32 lid, Int32 aindex) const |
| constexpr ItemBaseBuildInfo | faceBase (Int32 lid, Int32 aindex) const |
| constexpr ItemBaseBuildInfo | cellBase (Int32 lid, Int32 aindex) const |
| ItemBaseBuildInfo | hParentBase (Int32 lid, Int32 aindex, ItemSharedInfo *isf) const |
| ItemBaseBuildInfo | hChildBase (Int32 lid, Int32 aindex, ItemSharedInfo *isf) const |
| auto | nodeList (Int32 lid) const |
| auto | edgeList (Int32 lid) const |
| auto | faceList (Int32 lid) const |
| auto | cellList (Int32 lid) const |
Attributs publics statiques | |
| static ItemInternalConnectivityList | nullInstance |
Fonctions membres privées | |
| constexpr Int32 | itemLocalId (Int32 item_kind, Int32 lid, Integer index) const |
| localId() de la index-ème entité de type item_kind connectés à l'entité de de localid() lid. | |
| Int64 | nbAccess () const |
| Nombre d'appel à itemLocalId() | |
| Int64 | nbAccessAll () const |
| Nombre d'appel à itemLocalIds() | |
| void | _setConnectivityIndex (Int32 item_kind, ConstArrayView< Int32 > v) |
| Positionne le tableau d'index des connectivités. | |
| void | _setConnectivityList (Int32 item_kind, ConstArrayView< Int32 > v) |
| Positionne le tableau contenant la liste des connectivités. | |
| void | _setConnectivityNbItem (Int32 item_kind, ConstArrayView< Int32 > v) |
| Positionne le tableau contenant le nombre d'entités connectées. | |
| void | _setMaxNbConnectedItem (Int32 item_kind, Int32 v) |
| Positionne le nombre maximum d'entités connectées. | |
| ItemInternalVectorView | nodesV2 (Int32 lid) const |
| ItemInternalVectorView | edgesV2 (Int32 lid) const |
| ItemInternalVectorView | facesV2 (Int32 lid) const |
| ItemInternalVectorView | cellsV2 (Int32 lid) const |
| NodeLocalIdView | nodeLocalIdsView (Int32 lid) const |
| EdgeLocalIdView | edgeLocalIdsView (Int32 lid) const |
| FaceLocalIdView | faceLocalIdsView (Int32 lid) const |
| CellLocalIdView | cellLocalIdsView (Int32 lid) const |
| constexpr Int32 | _nodeLocalIdV2 (Int32 lid, Int32 index) const |
| constexpr Int32 | _edgeLocalIdV2 (Int32 lid, Int32 index) const |
| constexpr Int32 | _faceLocalIdV2 (Int32 lid, Int32 index) const |
| constexpr Int32 | _cellLocalIdV2 (Int32 lid, Int32 index) const |
| constexpr Int32 | _hParentLocalIdV2 (Int32 lid, Int32 index) const |
| constexpr Int32 | _hChildLocalIdV2 (Int32 lid, Int32 index) const |
| ItemInternal * | _nodeV2 (Int32 lid, Int32 aindex) const |
| ItemInternal * | _edgeV2 (Int32 lid, Int32 aindex) const |
| ItemInternal * | _faceV2 (Int32 lid, Int32 aindex) const |
| ItemInternal * | _cellV2 (Int32 lid, Int32 aindex) const |
| ItemInternal * | _hParentV2 (Int32 lid, Int32 aindex) const |
| ItemInternal * | _hChildV2 (Int32 lid, Int32 aindex) const |
| constexpr Int32 | _nbNodeV2 (Int32 lid) const |
| constexpr Int32 | _nbEdgeV2 (Int32 lid) const |
| constexpr Int32 | _nbFaceV2 (Int32 lid) const |
| constexpr Int32 | _nbCellV2 (Int32 lid) const |
| Int32 | _nbHParentV2 (Int32 lid) const |
| Int32 | _nbHChildrenV2 (Int32 lid) const |
| Int32 | _nodeOffset (Int32 lid) const |
| Int32 | _edgeOffset (Int32 lid) const |
| Int32 | _faceOffset (Int32 lid) const |
| Int32 | _cellOffset (Int32 lid) const |
| Int32 | _itemOffset (Int32 item_kind, Int32 lid) const |
| impl::ItemLocalIdListContainerView | _itemLocalIdListView (Int32 item_kind, Int32 lid) const |
Attributs privés | |
| Container | m_container [MAX_ITEM_KIND] |
| KindInfo | m_kind_info [MAX_ITEM_KIND] |
| MeshItemInternalList * | m_items |
Amis | |
| class | ItemBase |
| class | ItemInternal |
| class | Item |
Informations de connectivité, pour une famille d'entité, permettant la transition entre les anciennes et nouvelles implémentations des connectivités.
Définition à la ligne 88 du fichier ItemInternal.h.
| anonymous enum |
Définition à la ligne 157 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 174 du fichier ItemInternal.h.
|
inlineconstexprprivate |
Définition à la ligne 317 du fichier ItemInternal.h.
Définition à la ligne 344 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 326 du fichier ItemInternal.h.
|
inlineconstexprprivate |
Définition à la ligne 315 du fichier ItemInternal.h.
Définition à la ligne 342 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 324 du fichier ItemInternal.h.
|
inlineconstexprprivate |
Définition à la ligne 316 du fichier ItemInternal.h.
Définition à la ligne 343 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 325 du fichier ItemInternal.h.
|
inlineconstexprprivate |
Définition à la ligne 319 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 328 du fichier ItemInternal.h.
|
inlineconstexprprivate |
Définition à la ligne 318 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 327 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 349 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 345 du fichier ItemInternal.h.
Définition à la ligne 335 du fichier ItemInternal.h.
Définition à la ligne 333 du fichier ItemInternal.h.
Définition à la ligne 334 du fichier ItemInternal.h.
Définition à la ligne 337 du fichier ItemInternal.h.
Définition à la ligne 336 du fichier ItemInternal.h.
Définition à la ligne 332 du fichier ItemInternal.h.
|
inlineconstexprprivate |
Définition à la ligne 314 du fichier ItemInternal.h.
Définition à la ligne 341 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 323 du fichier ItemInternal.h.
|
inlineprivate |
Positionne le tableau d'index des connectivités.
Définition à la ligne 219 du fichier ItemInternal.h.
|
inlineprivate |
Positionne le tableau contenant la liste des connectivités.
Définition à la ligne 224 du fichier ItemInternal.h.
|
inlineprivate |
Positionne le tableau contenant le nombre d'entités connectées.
Définition à la ligne 230 du fichier ItemInternal.h.
|
inlineprivate |
Positionne le nombre maximum d'entités connectées.
Définition à la ligne 235 du fichier ItemInternal.h.
|
inlineconstexpr |
Définition à la ligne 282 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 296 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 310 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 305 du fichier ItemInternal.h.
|
inline |
Tableau d'index des connectivités pour les entités de genre item_kind.
Définition à la ligne 244 du fichier ItemInternal.h.
Références connectivityIndex().
Référencé par connectivityIndex().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
inline |
Tableau contenant la liste des connectivités pour les entités de genre item_kind.
Définition à la ligne 250 du fichier ItemInternal.h.
Références connectivityList().
Référencé par connectivityList().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
inline |
Tableau contenant le nombre d'entités connectées pour les entités de genre item_kind.
Définition à la ligne 256 du fichier ItemInternal.h.
Références connectivityNbItem().
Référencé par connectivityNbItem().
Voici le graphe d'appel pour cette fonction :
Voici le graphe des appelants de cette fonction :
|
inline |
Définition à la ligne 269 du fichier ItemInternal.h.
|
inlineconstexpr |
Définition à la ligne 278 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 294 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 308 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 303 du fichier ItemInternal.h.
|
inlineconstexpr |
Définition à la ligne 280 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 295 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 309 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 304 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 288 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 284 du fichier ItemInternal.h.
|
inlineconstexprprivate |
localId() de la index-ème entité de type item_kind connectés à l'entité de de localid() lid.
Définition à la ligne 207 du fichier ItemInternal.h.
Nombre maximum d'entités connectées.
Définition à la ligne 264 du fichier ItemInternal.h.
|
inlineprivate |
Nombre d'appel à itemLocalId()
Définition à la ligne 212 du fichier ItemInternal.h.
|
inlineprivate |
Nombre d'appel à itemLocalIds()
Définition à la ligne 214 du fichier ItemInternal.h.
|
inlineconstexpr |
Définition à la ligne 276 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 293 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 307 du fichier ItemInternal.h.
|
inlineprivate |
Définition à la ligne 302 du fichier ItemInternal.h.
|
inline |
Définition à la ligne 191 du fichier ItemInternal.h.
|
friend |
Définition à la ligne 95 du fichier ItemInternal.h.
|
friend |
Définition à la ligne 93 du fichier ItemInternal.h.
|
friend |
Définition à la ligne 94 du fichier ItemInternal.h.
|
private |
Définition à la ligne 401 du fichier ItemInternal.h.
|
private |
Définition à la ligne 404 du fichier ItemInternal.h.
|
private |
Définition à la ligne 402 du fichier ItemInternal.h.
|
static |
Définition à la ligne 170 du fichier ItemInternal.h.